• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C# ChildWidow.ComfirmWindow类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow的典型用法代码示例。如果您正苦于以下问题:C# ComfirmWindow类的具体用法?C# ComfirmWindow怎么用?C# ComfirmWindow使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



ComfirmWindow类属于SMT.SaaS.FrameworkUI.ChildWidow命名空间,在下文中一共展示了ComfirmWindow类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: ButtonDelete_Click

        /// <summary>
        /// 删除
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void ButtonDelete_Click(object sender, RoutedEventArgs e)
        {
            if (dgModelCode.SelectedItems.Count > 1)
            {
                ComfirmWindow.ConfirmationBox("提示信息", "只能选择一条需要删除的记录!", "确定");
                return;
            }
            if (dgModelCode.SelectedItems.Count == 1)
            {
                string Result = "";
                ComfirmWindow com = new ComfirmWindow();
                com.OnSelectionBoxClosed += (obj, result) =>
                {
                    pBar.Start();
                    FLOW_MODELDEFINE_T define = (dgModelCode.SelectedItem as FLOW_MODELDEFINE_T);
                    ObservableCollection<string> delete = new ObservableCollection<string>();
                    delete.Add(define.MODELCODE);
                    client.DeleteModelDefineAsync(delete);
                };
                com.SelectionBox("删除确定", "你确定删除选中的记录吗?", ComfirmWindow.titlename, Result);

            }
            else
            {
                ComfirmWindow.ConfirmationBox("提示信息", "请先选择一条需要删除的记录!", "确定");
            }
        }
开发者ID:SaintLoong,项目名称:TMFlow,代码行数:32,代码来源:ModelCodeList.xaml.cs


示例2: btnDelete_Click

 void btnDelete_Click(object sender, RoutedEventArgs e)
 {
     string Result = "";
     if (Perm != null)
     {
         ComfirmWindow com = new ComfirmWindow();
         com.OnSelectionBoxClosed += (obj, result) =>
         {
             ServiceClient.EntityMenuCustomPermDeleteAsync(Perm.ENTITYMENUCUSTOMPERMID);
         };
         com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), ComfirmWindow.titlename, Result);
     }
     else
     {
         ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTDATAALERT"), Utility.GetResourceStr("CONFIRMBUTTON"));
     }
 }
开发者ID:JuRogn,项目名称:OA,代码行数:17,代码来源:EntityMenuCustomPerm.xaml.cs


示例3: btnDelete_Click

 void btnDelete_Click(object sender, RoutedEventArgs e)
 {
     if (Permission != null)
     {
         string Result = "";
         ComfirmWindow com = new ComfirmWindow();
         com.OnSelectionBoxClosed += (obj, result) =>
         {
             ServiceClient.SysPermissionDeleteAsync(Permission.PERMISSIONID);
         };
         com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), ComfirmWindow.titlename, Result);
     }
     else
     {                
         ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), "请选择需要删除的记录",
            Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);
     }
 }
开发者ID:JuRogn,项目名称:OA,代码行数:18,代码来源:SysPermission.xaml.cs


示例4: DoAction

        public void DoAction(string actionType)
        {
            switch (actionType)
            {
                case "0":
                    refreshType = RefreshedTypes.All;
                    Save();
                    break;
                case "3":
                    string Result = "";
                    ComfirmWindow com = new ComfirmWindow();
                    com.OnSelectionBoxClosed += (obj, result) =>
                    {
                        bool FBControl = true;
                        ObservableCollection<string> businesstripId = new ObservableCollection<string>();//出差申请ID
                        businesstripId.Add(Master_Golbal.BUSINESSTRIPID);
                        this.RefreshUI(RefreshedTypes.ShowProgressBar);
                        OaPersonOfficeClient.DeleteTravelmanagementAsync(businesstripId, FBControl);
                    };
                    com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), "确认是否删除此条记录?", ComfirmWindow.titlename, Result);

                    break;
            }
        }
开发者ID:JuRogn,项目名称:OA,代码行数:24,代码来源:TravelRequestForm_SaveEdit.cs


示例5: btnDelete_Click

     void btnDelete_Click(object sender, RoutedEventArgs e)
     {
         string Result = "";
         string strMsg = "";
         if (SelectDepartment != null)
         {
             if (SelectDepartment.CHECKSTATE != Convert.ToInt32(CheckStates.UnSubmit).ToString())
             {
                 ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr("Msg_NoDeleteOrder"),
             Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);
                 return;
             }
             //if (!SMT.SaaS.FrameworkUI.Common.Utility.ToolBarButtonOperationPermission(SelectDepartment, "T_HR_DEPARTMENT", SMT.SaaS.FrameworkUI.OperationType.Delete, SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeID))
             //{
             //    ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr("NODELETEPERMISSION", SelectDepartment.T_HR_DEPARTMENTDICTIONARY.DEPARTMENTNAME),
             //  Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);
             //    return;
             //}
             ComfirmWindow com = new ComfirmWindow();
             com.OnSelectionBoxClosed += (obj, result) =>
             {
                 client.DepartmentDeleteAsync(SelectDepartment.DEPARTMENTID, strMsg);
             };
             com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), ComfirmWindow.titlename, Result);
         }
         else
         {
             //Utility.ShowCustomMessage(MessageTypes.Caution, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("SELECTERROR", "DELETE"));
             ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "DELETE"),
 Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);
         }
     }
开发者ID:JuRogn,项目名称:OA,代码行数:32,代码来源:Department.xaml.cs


示例6: btnDelete_Click

        private void btnDelete_Click(object sender, RoutedEventArgs e)
        {

            if (DaGr.SelectedItems.Count > 0)
            {

                string Result = "";
                DelInfosList = new ObservableCollection<string>();
                ComfirmWindow com = new ComfirmWindow();
                com.OnSelectionBoxClosed += (obj, result) =>
                {
                    string StrTip = "";
                    for (int i = 0; i < DaGr.SelectedItems.Count; i++)
                    {
                        T_OA_SENDDOCTYPE doctype = new T_OA_SENDDOCTYPE();
                        doctype =DaGr.SelectedItems[i] as T_OA_SENDDOCTYPE;
                        if (!(SMT.SaaS.FrameworkUI.Common.Utility.ToolBarButtonOperationPermission(doctype, "OABUMFDOCTYPE", OperationType.Delete, Common.CurrentLoginUserInfo.EmployeeID)))
                        {
                            StrTip = "您不能删除您选中的第" + (i + 1).ToString() + "条,标题为" + doctype.SENDDOCTYPE + "的信息";
                            ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), StrTip, Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);

                            return;
                        }
                        string DocTypeID = "";
                        DocTypeID = (DaGr.SelectedItems[i] as T_OA_SENDDOCTYPE).SENDDOCTYPEID;
                        if (!(DelInfosList.IndexOf(DocTypeID) > -1))
                        {
                            DelInfosList.Add(DocTypeID);
                        }
                    }      
                    if(DelInfosList.Count >0)
                        BumfClient.DocTypeBatchDelAsync(DelInfosList);
                    else
                        ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), "删除记录不能为空", Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);

                };
                com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), ComfirmWindow.titlename, Result);
            }
            else
            {
                ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "DELETE"), Utility.GetResourceStr("CONFIRMBUTTON"));
            } 
        }
开发者ID:JuRogn,项目名称:OA,代码行数:43,代码来源:DocTypeManagement.xaml.cs


示例7: delete

 //删除薪资体系设置
 public void delete(string strID)
 {
     string Result = "";
     //提示是否删除
     ComfirmWindow com = new ComfirmWindow();
     ObservableCollection<string> ids = new ObservableCollection<string>();
     ids.Add(strID);
     com.OnSelectionBoxClosed += (obj, result) =>
     {
         client.SalarySystemDeleteAsync(ids);
     };
     com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), ComfirmWindow.titlename, Result);
 }
开发者ID:JuRogn,项目名称:OA,代码行数:14,代码来源:SalarySystemNameForm.xaml.cs


示例8: btnDelete_Click

        /// <summary>
        /// 删除指定考勤方案应用记录(物理删除,待定)
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void btnDelete_Click(object sender, RoutedEventArgs e)
        {
            string strID = "";
            if (dgAttSolAsignList.SelectedItems == null)
            {
                ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "DELETE"), Utility.GetResourceStr("CONFIRMBUTTON"));
                return;
            }

            if (dgAttSolAsignList.SelectedItems.Count == 0)
            {
                ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "DELETE"), Utility.GetResourceStr("CONFIRMBUTTON"));
                return;
            }
           ObservableCollection<string>  strids = new ObservableCollection<string>();
            foreach (object ovj in dgAttSolAsignList.SelectedItems)
            {
                T_HR_NOATTENDCARDEMPLOYEES ent = ovj as T_HR_NOATTENDCARDEMPLOYEES;               
                if (ent != null)
                {
                    strID = ent.NOATTENDCARDEMPLOYEESID.ToString();
                    if (ent.CHECKSTATE != Convert.ToInt32(CheckStates.UnSubmit).ToString())
                    {
                        ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("DELETEAUDITERROR"), Utility.GetResourceStr("CONFIRMBUTTON"));
                        return;
                    }
                    strids.Add(strID);
                   }
            }
            ComfirmWindow delComfirm = new ComfirmWindow();
            delComfirm.OnSelectionBoxClosed += (obj, result) =>
            {
                clientAtt.DeleteNoAttendCardEmployeesRdAsync(strids);
            };
            string Result = "";
            delComfirm.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), ComfirmWindow.titlename, Result);
                
        }
开发者ID:JuRogn,项目名称:OA,代码行数:43,代码来源:NoAttendCardEmployees.xaml.cs


示例9: delete

 public void delete(string strid)
 {
     string Result = "";
     string strMsg = string.Empty;
     //提示是否删除
     ComfirmWindow com = new ComfirmWindow();
     com.OnSelectionBoxClosed += (obj, result) =>
     {
         client.DepartmentDeleteAsync(strid, strMsg);
     };
     com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("确定要删除该部门信息?"), ComfirmWindow.titlename, Result);
 }
开发者ID:JuRogn,项目名称:OA,代码行数:12,代码来源:DepartmentForm.xaml.cs


示例10: btnDelete_Click

        void btnDelete_Click(object sender, RoutedEventArgs e)
        {
            agentsetId = new ObservableCollection<string>();
            if (DaGr.SelectedItems.Count > 0)
            {
                for (int i = 0; i < DaGr.SelectedItems.Count; i++)
                {
                    T_OA_AGENTSET ent = DaGr.SelectedItems[i] as T_OA_AGENTSET;

                    agentsetId.Add((DaGr.SelectedItems[i] as T_OA_AGENTSET).AGENTSETID);

                    string Result = "";
                    ComfirmWindow com = new ComfirmWindow();
                    com.OnSelectionBoxClosed += (obj, result) =>
                    {
                        SoaChannel.DeleteAgentSetAsync(agentsetId);
                        LoadData();
                    };
                    com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), ComfirmWindow.titlename, Result);
                }
            }
            else
            {
                ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "DELETE"), Utility.GetResourceStr("CONFIRMBUTTON"));
            }
        }
开发者ID:JuRogn,项目名称:OA,代码行数:26,代码来源:ProxySettings.xaml.cs


示例11: BtnSet_FindClick

        private void BtnSet_FindClick(object sender, RoutedEventArgs e)
        {
            //string SysUserID = "";
            
            ForbidInfosList.Add(sysUser.EMPLOYEEID);

            if (ForbidInfosList.Count() > 0)
            {
                string Result = "";
                ComfirmWindow com = new ComfirmWindow();
                com.OnSelectionBoxClosed += (obj, result) =>
                {
                    
                    if (sysUser.STATE == "1")
                    {
                        ServiceClent.SysUserBatchUpdateAsync(ForbidInfosList, Common.CurrentLoginUserInfo.SysUserID, Common.CurrentLoginUserInfo.EmployeeName, "0");
                    }
                    else
                    {
                        ServiceClent.SysUserBatchUpdateAsync(ForbidInfosList, Common.CurrentLoginUserInfo.SysUserID, Common.CurrentLoginUserInfo.EmployeeName, "1");
                    }

                };
                if (sysUser.STATE == "1")
                {
                    com.SelectionBox("禁用用户", "确定禁用用户吗?", ComfirmWindow.titlename, Result);
                }
                if (sysUser.STATE == "0")
                {
                    com.SelectionBox("启用用户", "确定启用用户吗?", ComfirmWindow.titlename, Result);
                }
            }
            
        }
开发者ID:JuRogn,项目名称:OA,代码行数:34,代码来源:SysUserForms.xaml.cs


示例12: Save

 public void Save()
 {
     string Result = "";
     ComfirmWindow com = new ComfirmWindow();
     com.OnSelectionBoxClosed += (objects, result) =>
     {
         RefreshUI(RefreshedTypes.ShowProgressBar);
         System.Collections.ObjectModel.ObservableCollection<T_HR_SALARYITEM> lists = new System.Collections.ObjectModel.ObservableCollection<T_HR_SALARYITEM>();
         foreach (var ent in SalaryItemList)
         {
             lists.Add(ent);
         }
         client.FormulaTemplateAddAsync(lists);
     };
     com.SelectionBox(Utility.GetResourceStr("SALARYITEM"), Utility.GetResourceStr("SALARYITEMDESC"), ComfirmWindow.confirmation, Result);
 }
开发者ID:JuRogn,项目名称:OA,代码行数:16,代码来源:Formulatemplate.xaml.cs


示例13: btnDelete_Click

        void btnDelete_Click(object sender, RoutedEventArgs e)
        {
            //ComfirmBox deleComfir = new ComfirmBox();
            //deleComfir.Title = Utility.GetResourceStr("DELETECONFIRM");
            //deleComfir.MessageTextBox.Text = Utility.GetResourceStr("DELETEALTER");
            //deleComfir.ButtonOK.Click += new RoutedEventHandler(ButtonOK1_Click);
            //deleComfir.Show();

            string Result = "";
            if (DtGrid.SelectedItems.Count > 0)
            {
                ObservableCollection<string> ids = new ObservableCollection<string>();

                foreach (T_HR_SALARYITEM tmp in DtGrid.SelectedItems)
                {
                    ids.Add(tmp.SALARYITEMID);
                }

                ComfirmWindow com = new ComfirmWindow();
                com.OnSelectionBoxClosed += (obj, result) =>
                {
                    client.SalaryItemSetDeleteAsync(ids);
                };
                com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), ComfirmWindow.titlename, Result);
            }
            else
            {
                ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("SELECTERROR", "DELETE"),
Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);
                //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("SELECTERROR", "DELETE"));
            }

        }
开发者ID:JuRogn,项目名称:OA,代码行数:33,代码来源:CalculateItem.xaml.cs


示例14: _ImgButtonExecuteSalaryItemSql_Click

        /// <summary>
        /// 2012-8-24
        /// xiedx
        /// 初始化按钮
        /// </summary>
        void _ImgButtonExecuteSalaryItemSql_Click(object sender, RoutedEventArgs e)
        {
            string Result = "";
            ComfirmWindow com = new ComfirmWindow();
            T_HR_SALARYITEM temp = new T_HR_SALARYITEM();
            temp.SALARYITEMID = Guid.NewGuid().ToString();
            if (string.IsNullOrWhiteSpace(companyID))
            {
                temp.OWNERCOMPANYID = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.UserPosts[0].CompanyID;
                companyName = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.UserPosts[0].CompanyName;
            }
            else
            {
                temp.OWNERCOMPANYID = companyID;
            }
            temp.OWNERDEPARTMENTID = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID;
            temp.OWNERPOSTID = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.UserPosts[0].PostID;
            temp.OWNERID = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeID;
            temp.UPDATEUSERID = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeID;

            com.OnSelectionBoxClosed += (obj, result) =>
            {
                ObservableCollection<string> ids = new ObservableCollection<string>();
                client.ExecuteSalaryItemSqlAsync(temp);
            };

            com.SelectionBox(Utility.GetResourceStr("CAUTION"), "该选项会初始化 "+companyName+" 的薪资,请向相关部门确认先", ComfirmWindow.titlename, Result);
        }
开发者ID:JuRogn,项目名称:OA,代码行数:33,代码来源:CalculateItem.xaml.cs


示例15: btnDelete_Click

        /// <summary>
        /// 删除指定的带薪假设置(物理删除,待定)
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void btnDelete_Click(object sender, RoutedEventArgs e)
        {
            string strID = "";
            if (dgFreeLeaveDaySetList.SelectedItems == null)
            {
                ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "DELETE"), Utility.GetResourceStr("CONFIRMBUTTON"));
                return;
            }

            if (dgFreeLeaveDaySetList.SelectedItems.Count == 0)
            {
                ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "DELETE"), Utility.GetResourceStr("CONFIRMBUTTON"));
                return;
            }

            foreach (object ovj in dgFreeLeaveDaySetList.SelectedItems)
            {
                T_HR_FREELEAVEDAYSET ent = ovj as T_HR_FREELEAVEDAYSET;

                string Result = "";
                if (ent != null)
                {
                    strID = ent.FREELEAVEDAYSETID.ToString();
                    ComfirmWindow delComfirm = new ComfirmWindow();
                    delComfirm.OnSelectionBoxClosed += (obj, result) =>
                    {
                        clientAtt.RemoveFreeLeaveDaySetAsync(strID);
                    };
                    delComfirm.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), ComfirmWindow.titlename, Result);
                }

            }

        }
开发者ID:JuRogn,项目名称:OA,代码行数:39,代码来源:LeaveTypeSetForm.xaml.cs


示例16: btnCancelSubmit_Click

        private void btnCancelSubmit_Click(object sender, RoutedEventArgs e)
        {
            ComfirmWindow com = new ComfirmWindow();
            com.OnSelectionBoxClosed += (obj, result) =>
            {
                this.HandIn(AuditOperation.Cancel, AuditAction.Pass);
            };
            com.SelectionBox("确定撤单", "确定撤单吗?", ComfirmWindow.titlename, "");

        }
开发者ID:fuhongliang,项目名称:oa,代码行数:10,代码来源:AuditControl.xaml.cs


示例17: btnDelete_Click

        void btnDelete_Click(object sender, RoutedEventArgs e)
        {

            string Result = "";
            string strMsg = string.Empty;
            if (DtGrid.SelectedItems.Count > 0)
            {
                //判断是否可以删除
                ObservableCollection<string> ids = new ObservableCollection<string>();
                foreach (T_HR_DEPARTMENTDICTIONARY tmp in DtGrid.SelectedItems)
                {
                    if (tmp.CHECKSTATE != Convert.ToInt32(CheckStates.UnSubmit).ToString())
                    {
                        ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr("Msg_NoDeleteOrder"),
                    Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);

                        return;
                    }
                    ids.Add(tmp.DEPARTMENTDICTIONARYID);
                }

                //提示是否删除
                ComfirmWindow com = new ComfirmWindow();
                com.OnSelectionBoxClosed += (obj, result) =>
                {
                    svc.DepartmentDictionaryDeleteAsync(ids, strMsg);
                };
                com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), ComfirmWindow.titlename, Result);
            }
            else
            {
                ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "DELETE"),
                Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);
            }
        }
开发者ID:JuRogn,项目名称:OA,代码行数:35,代码来源:DepartmentDictionary.xaml.cs


示例18: btnDelete_Click

        void btnDelete_Click(object sender, RoutedEventArgs e)
        {
            if (dgEvection.SelectedItems == null)
            {
                ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "DELETE"), Utility.GetResourceStr("CONFIRMBUTTON"));
                return;
            }

            if (dgEvection.SelectedItems.Count == 0)
            {
                ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "DELETE"), Utility.GetResourceStr("CONFIRMBUTTON"));
                return;
            }

            ObservableCollection<string> ids = new ObservableCollection<string>();
            foreach (object ovj in dgEvection.SelectedItems)
            {
                T_HR_EMPLOYEEEVECTIONRECORD entEvection = ovj as T_HR_EMPLOYEEEVECTIONRECORD;
                if (entEvection != null)
                {
                    ids.Add(entEvection.EVECTIONRECORDID);
                }
            }

            string Result = "";
            if (ids.Count > 0)
            {
                ComfirmWindow delComfirm = new ComfirmWindow();
                delComfirm.OnSelectionBoxClosed += (obj, result) =>
                {
                    client.EmployeeLeaveRecordDeleteAsync(ids);
                };
                delComfirm.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), ComfirmWindow.titlename, Result);
            }
        }
开发者ID:JuRogn,项目名称:OA,代码行数:35,代码来源:EvectionReport.xaml.cs


示例19: btnDelete_Click

        void btnDelete_Click(object sender, RoutedEventArgs e)
        {
            string Result = "";
            if (DtGrid.SelectedItems.Count > 0)
            {
                ComfirmWindow com = new ComfirmWindow();
                com.OnSelectionBoxClosed += (obj, result) =>
                {
                    ObservableCollection<string> ids = new ObservableCollection<string>();

                    foreach (T_HR_EMPLOYEECONTRACT tmp in DtGrid.SelectedItems)
                    {
                        if (tmp.CHECKSTATE != Convert.ToInt32(CheckStates.UnSubmit).ToString())
                        {
                            ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr("Msg_NoDeleteOrder"),
                 Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);
                            break;
                        }
                        //if (!SMT.SaaS.FrameworkUI.Common.Utility.ToolBarButtonOperationPermission(tmp, "T_HR_EMPLOYEECONTRACT", SMT.SaaS.FrameworkUI.OperationType.Delete, SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeID))
                        //{
                        //    ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr("NOPERMISSIONDELETE", tmp.T_HR_EMPLOYEE.EMPLOYEECNAME + ",CONTRACTINFORMATION"),
                        //  Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);
                        //    return;
                        //}
                        ids.Add(tmp.EMPLOYEECONTACTID);
                    }
                    client.EmployeeContractDeleteAsync(ids);
                };
                com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), ComfirmWindow.titlename, Result);
            }
            else
            {
                //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("SELECTERROR", "DELETE"));
                ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "DELETE"),
            Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);

            }
        }
开发者ID:JuRogn,项目名称:OA,代码行数:38,代码来源:EmployeeContract.xaml.cs


示例20: btnDelect_Click

        private void btnDelect_Click(object sender, RoutedEventArgs e)
        {
            if (TimingTriggerDataGrid.SelectedItems.Count == 1)
            {
                pBar.Start();
                string Result = "";
                ComfirmWindow com = new ComfirmWindow();
                com.OnSelectionBoxClosed += (obj, result) =>
                {

                    T_WF_TIMINGTRIGGERACTIVITY ent = TimingTriggerDataGrid.SelectedItem as T_WF_TIMINGTRIGGERACTIVITY;
                    timingClient.DeleteTimingActivityAsync(ent.TRIGGERID);
                };
                com.SelectionBox("删除确定", "你确定删除选中信息吗?", ComfirmWindow.titlename, Result);
            }
            else
            {                
                ComfirmWindow.ConfirmationBox("提示信息", "请先选择一条需要删除的记录", "确定");
            }
        }
开发者ID:JuRogn,项目名称:OA,代码行数:20,代码来源:TriggerList.xaml.cs



注:本文中的SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# DbContexts.MainDb类代码示例发布时间:2022-05-26
下一篇:
C# FrameworkUI.UIRefreshedEventArgs类代码示例发布时间:2022-05-26
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap