//编辑 private void btnEdit_Click(object sender, RoutedEventArgs e) { if (dg.SelectedItems == null) { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("SELECTDATAALERT")); return; } if (dg.SelectedItems.Count == 0) { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("SELECTDATAALERT")); return; } T_OA_CONSERVATIONRECORD ent = dg.SelectedItems[0] as T_OA_CONSERVATIONRECORD; if (ent.CHECKSTATE == ((int)CheckStates.UnSubmit).ToString() || ent.CHECKSTATE == ((int)CheckStates.UnApproved).ToString()) { ConserVationRecord_upd form = new ConserVationRecord_upd(FormTypes.Edit, ent.CONSERVATIONRECORDID); EntityBrowser browser = new EntityBrowser(form); browser.FormType = FormTypes.Edit; browser.MinWidth = 750; browser.MinHeight = 550; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show <string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }, true); } else { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("NOTONLYCANMODIFYTHEDATASUBMITTED")); return; } }
private void Get_VCRecordCompleted(object sender, Get_VCRecordCompletedEventArgs e) { if (e.Result != null) { conserVation = e.Result; if (conserVation != null) { txtMAINTENANCEAPPID.Text = conserVation.CONSERVATIONRECORDID; Utility.SetComboboxSelectByText(cmbConserVationName, conserVation.CONSERVATYPE, -1); dateREPAIRDATE.Text = Convert.ToDateTime(conserVation.REPAIRDATE).ToShortDateString(); dateRETRIEVEDATE.Text = Convert.ToDateTime(conserVation.RETRIEVEDATE).ToShortDateString(); txtTel.Text = conserVation.TEL; txtContent.Text = conserVation.CONTENT; txtReMark.Text = conserVation.REMARK == null ? "" : conserVation.REMARK; txtCONSERVATIONRANGE.Text = conserVation.CONSERVATIONRANGE.ToString(); if (conserVation.T_OA_CONSERVATION != null) { txtVehicleVIN.Text = conserVation.T_OA_CONSERVATION.T_OA_VEHICLE.VIN; } txtFee.Text = conserVation.CHARGEMONEY.ToString(); ckbHasFee.IsChecked = conserVation.ISCHARGE == "1" ? true : false; } if (types == FormTypes.Resubmit)//重新提交 { conserVation.CHECKSTATE = (Convert.ToInt32(CheckStates.UnSubmit)).ToString(); } RefreshUI(RefreshedTypes.AuditInfo); RefreshUI(RefreshedTypes.All); InitFBControl(); } }
void btnAudit_Click(object sender, RoutedEventArgs e) { if (dg.SelectedItems == null) { ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "AUDIT"), Utility.GetResourceStr("CONFIRMBUTTON")); return; } if (dg.SelectedItems.Count == 0) { ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "AUDIT"), Utility.GetResourceStr("CONFIRMBUTTON")); return; } T_OA_CONSERVATIONRECORD ent = dg.SelectedItems[0] as T_OA_CONSERVATIONRECORD; if (ent.CHECKSTATE == ((int)CheckStates.Approving).ToString() || ent.CHECKSTATE == ((int)CheckStates.WaittingApproval).ToString() || ent.CHECKSTATE == ((int)CheckStates.UnSubmit).ToString()) { ConserVationRecord_aud form = new ConserVationRecord_aud(FormTypes.Audit, ent.CONSERVATIONRECORDID); EntityBrowser browser = new EntityBrowser(form); browser.FormType = FormTypes.Audit; browser.MinWidth = 750; browser.MinHeight = 550; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show <string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }, true); } else { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("SELECTRECORDNOTOPERATEPLEASEAGAIN")); return; } }
public ConserVationRecord_add(FormTypes type) { InitializeComponent(); this.types = type; _VM.Add_VCRecordCompleted += new EventHandler<Add_VCRecordCompletedEventArgs>(Add_VCRecordCompleted); _VM.Upd_VCRecordCompleted += new EventHandler<Upd_VCRecordCompletedEventArgs>(Upd_VCRecordCompleted); fbCtr.SaveCompleted += new EventHandler<SMT.SaaS.FrameworkUI.FBControls.ChargeApplyControl.SaveCompletedArgs>(fbCtr_SaveCompleted); if (types == FormTypes.New) { conserVation = new T_OA_CONSERVATIONRECORD(); conserVation.CHECKSTATE = ((int)CheckStates.UnSubmit).ToString(); conserVation.CONSERVATIONRECORDID = System.Guid.NewGuid().ToString(); } this.Loaded += new RoutedEventHandler(LayoutRoot_Loaded); }
public ConserVationRecord_add(FormTypes type) { InitializeComponent(); this.types = type; _VM.Add_VCRecordCompleted += new EventHandler <Add_VCRecordCompletedEventArgs>(Add_VCRecordCompleted); _VM.Upd_VCRecordCompleted += new EventHandler <Upd_VCRecordCompletedEventArgs>(Upd_VCRecordCompleted); fbCtr.SaveCompleted += new EventHandler <SMT.SaaS.FrameworkUI.FBControls.ChargeApplyControl.SaveCompletedArgs>(fbCtr_SaveCompleted); if (types == FormTypes.New) { conserVation = new T_OA_CONSERVATIONRECORD(); conserVation.CHECKSTATE = ((int)CheckStates.UnSubmit).ToString(); conserVation.CONSERVATIONRECORDID = System.Guid.NewGuid().ToString(); } this.Loaded += new RoutedEventHandler(LayoutRoot_Loaded); }
public int Add_VCRecord(T_OA_CONSERVATIONRECORD info) { int n = 0; try { info.T_OA_CONSERVATION = base.GetObjectByEntityKey(info.T_OA_CONSERVATION.EntityKey) as T_OA_CONSERVATION; base.AddToContext(info); n = SaveContextChanges(); } catch (Exception ex) { throw (ex); } return(n); }
public int Upd_VCRecord(T_OA_CONSERVATIONRECORD info) { int n = 0; try { T_OA_CONSERVATIONRECORD tmpobj = base.GetObjectByEntityKey(info.EntityKey) as T_OA_CONSERVATIONRECORD; tmpobj.T_OA_CONSERVATION = base.GetObjectByEntityKey(info.T_OA_CONSERVATION.EntityKey) as T_OA_CONSERVATION; n = base.Update(info); //n = SaveContextChanges(); } catch (Exception ex) { throw (ex); } return(n); }
void btnReSubmit_Click(object sender, RoutedEventArgs e) { ObservableCollection<T_OA_CONSERVATIONRECORD> selectInfoList = GetSelectList(); if (selectInfoList != null && selectInfoList.Count > 0) { conservationrecordInfo = selectInfoList.FirstOrDefault(); ConserVationRecord_upd form = new ConserVationRecord_upd(FormTypes.Resubmit, conservationrecordInfo.CONSERVATIONRECORDID); form.ConserVation = selectInfoList[0]; EntityBrowser browser = new EntityBrowser(form); browser.FormType = FormTypes.Resubmit; browser.MinWidth = 750; browser.MinHeight = 550; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show<string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }, true); } else ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "ReSubmit"), Utility.GetResourceStr("CONFIRMBUTTON")); }
void BtnView_Click(object sender, RoutedEventArgs e) { ObservableCollection <T_OA_CONSERVATIONRECORD> selectInfoList = GetSelectList(); if (selectInfoList != null && selectInfoList.Count > 0) { conservationrecordInfo = selectInfoList.FirstOrDefault(); ConserVationRecord_aud form = new ConserVationRecord_aud(FormTypes.Browse, conservationrecordInfo.CONSERVATIONRECORDID); form.ConserVation = selectInfoList[0]; EntityBrowser browser = new EntityBrowser(form); browser.FormType = FormTypes.Browse; browser.MinWidth = 750; browser.MinHeight = 550; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show <string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }, true); } else { Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("WARNING"), Utility.GetResourceStr("SELECTWARNING", "VIEW")); } }
void btnReSubmit_Click(object sender, RoutedEventArgs e) { ObservableCollection <T_OA_CONSERVATIONRECORD> selectInfoList = GetSelectList(); if (selectInfoList != null && selectInfoList.Count > 0) { conservationrecordInfo = selectInfoList.FirstOrDefault(); ConserVationRecord_upd form = new ConserVationRecord_upd(FormTypes.Resubmit, conservationrecordInfo.CONSERVATIONRECORDID); form.ConserVation = selectInfoList[0]; EntityBrowser browser = new EntityBrowser(form); browser.FormType = FormTypes.Resubmit; browser.MinWidth = 750; browser.MinHeight = 550; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show <string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }, true); } else { ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "ReSubmit"), Utility.GetResourceStr("CONFIRMBUTTON")); } }
private void btnDelete_Click(object sender, RoutedEventArgs e) { selectDeleteList = GetSelectList(); if (selectDeleteList != null && selectDeleteList.Count > 0) { for (int i = 0; i < dg.SelectedItems.Count; i++) { conservationrecordInfo = selectDeleteList[i]; if (conservationrecordInfo.CHECKSTATE == ((int)CheckStates.UnSubmit).ToString()) { string Result = ""; SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow com = new SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow(); com.OnSelectionBoxClosed += (obj, result) => { if (selectDeleteList != null) { try { _VM.Del_VCRecordsAsync(selectDeleteList); } catch { } } }; com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow.titlename, Result); } else { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("NOTONLYDIDNOSUBMITANDREVIEWTHEDATACANBEDELETEDBY")); return; } } } else { Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("WARNING"), Utility.GetResourceStr("SELECTWARNING", "DELETE")); } }
/// <summary> /// 根据传回的XML,添加保养记录 /// </summary> /// <param name="xele"></param> private static string ConservationrecordAdd(IEnumerable<XElement> eGFunc) { try { if (eGFunc.Count() == 0) { return ""; } string strEmployeeID = string.Empty; string strOwnerID = string.Empty; string strOwnerPostID = string.Empty; string strOwnerDepartmentID = string.Empty; string strOwnerCompanyID = string.Empty; foreach (var q in eGFunc) { string strName = q.Attribute("Name").Value; switch (strName) { case "CREATEUSERID": strEmployeeID = q.Attribute("Value").Value; break; case "OWNERID": strOwnerID = q.Attribute("Value").Value; break; case "OWNERPOSTID": strOwnerPostID = q.Attribute("Value").Value; break; case "OWNERDEPARTMENTID": strOwnerDepartmentID = q.Attribute("Value").Value; break; case "OWNERCOMPANYID": strOwnerCompanyID = q.Attribute("Value").Value; break; } } string employeeid = strEmployeeID.Replace("{", "").Replace("}", ""); T_OA_CONSERVATIONRECORD entity = new T_OA_CONSERVATIONRECORD(); entity.CONSERVATIONRECORDID = Guid.NewGuid().ToString(); ConserVationManagementBll cvmbll = new ConserVationManagementBll(); System.Collections.ObjectModel.ObservableCollection<object> paras = new System.Collections.ObjectModel.ObservableCollection<object>(); List<string> bb = new List<string>(); int iPageCount = 1; List<T_OA_CONSERVATION> conservationList = cvmbll.GetInfoList(1, 1, "UPDATEDATE", string.Empty, null, ref iPageCount, strEmployeeID, new List<string>(), "1").ToList(); entity.T_OA_CONSERVATION = conservationList[0]; entity.CREATEDATE = DateTime.Now; entity.OWNERID = strOwnerID; entity.OWNERPOSTID = strOwnerPostID; entity.OWNERDEPARTMENTID = strOwnerDepartmentID; entity.OWNERCOMPANYID = strOwnerCompanyID; entity.CREATEUSERID = strOwnerID; entity.CREATEPOSTID = strOwnerPostID; entity.CREATEDEPARTMENTID = strOwnerDepartmentID; entity.CREATECOMPANYID = strOwnerCompanyID; int i = cvmbll.Add_VCRecord(entity); if (i > 0) { return entity.CONSERVATIONRECORDID; } else { string err = "Error"; return err; } } catch (Exception e) { string abc = "<OA>Message=[" + e.Message + "]" + "<OA>Source=[" + e.Source + "]<OA>StackTrace=[" + e.StackTrace + "]<OA>TargetSite=[" + e.TargetSite + "]"; Tracer.Debug(abc); return abc; } }
public int Upd_VCRecord(T_OA_CONSERVATIONRECORD info) { return(cvDal.Upd_VCRecord(info)); }
private void btnDelete_Click(object sender, RoutedEventArgs e) { selectDeleteList = GetSelectList(); if (selectDeleteList != null && selectDeleteList.Count > 0) { for (int i = 0; i < dg.SelectedItems.Count; i++) { conservationrecordInfo = selectDeleteList[i]; if (conservationrecordInfo.CHECKSTATE == ((int)CheckStates.UnSubmit).ToString()) { string Result = ""; SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow com = new SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow(); com.OnSelectionBoxClosed += (obj, result) => { if (selectDeleteList != null) { try {_VM.Del_VCRecordsAsync(selectDeleteList);} catch { } } }; com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow.titlename, Result); } else { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("NOTONLYDIDNOSUBMITANDREVIEWTHEDATACANBEDELETEDBY")); return; } } } else { Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("WARNING"), Utility.GetResourceStr("SELECTWARNING", "DELETE")); } }
void BtnView_Click(object sender, RoutedEventArgs e) { ObservableCollection<T_OA_CONSERVATIONRECORD> selectInfoList = GetSelectList(); if (selectInfoList != null && selectInfoList.Count > 0) { conservationrecordInfo = selectInfoList.FirstOrDefault(); ConserVationRecord_aud form = new ConserVationRecord_aud(FormTypes.Browse, conservationrecordInfo.CONSERVATIONRECORDID); form.ConserVation = selectInfoList[0]; EntityBrowser browser = new EntityBrowser(form); browser.FormType = FormTypes.Browse; browser.MinWidth = 750; browser.MinHeight = 550; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show<string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }, true); } else { Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("WARNING"), Utility.GetResourceStr("SELECTWARNING", "VIEW")); } }
public int Upd_VCRecord(T_OA_CONSERVATIONRECORD info) { ConserVationManagementBll cvmBll = new ConserVationManagementBll(); return cvmBll.Upd_VCRecord(info); }
public int Upd_VCRecord(T_OA_CONSERVATIONRECORD info) { ConserVationManagementBll cvmBll = new ConserVationManagementBll(); return(cvmBll.Upd_VCRecord(info)); }