private Boolean ValidateData() { Boolean result = false; result = CHelper.ValidateTextBox(lblCycleCode, txtCycleCode, false); if (!result) { return(result); } result = CHelper.ValidateTextBox(lblCycleDesc, txtCycleDesc, true); if (!result) { return(result); } CTable ug = new CTable("CYCLE"); MCycle uv = new MCycle(ug); if (vw != null) { uv.CycleID = (vw as MCycle).CycleID; uv.CycleCode = (vw as MCycle).CycleCode; } if (OnixWebServiceAPI.IsCycleExist(uv.GetDbObject())) { CHelper.ShowKeyExist(lblCycleCode, txtCycleCode); return(false); } return(result); }
private void mnuContextMenu_Click(object sender, RoutedEventArgs e) { MenuItem mnu = (sender as MenuItem); string name = mnu.Name; if (name.Equals("mnuEdit")) { showEditWindow(); } else if (name.Equals("mnuCopy")) { CUtil.EnableForm(false, ParentControl); CTable newobj = OnixWebServiceAPI.CopyCycle(currentObj.GetDbObject()); if (newobj != null) { MCycle ivd = new MCycle(newobj); itemSources.Insert(0, ivd); } else { //Error here CHelper.ShowErorMessage(OnixWebServiceAPI.GetLastErrorDescription(), "ERROR_USER_ADD", null); } CUtil.EnableForm(true, ParentControl); } }
private void showEditWindow() { if (!CHelper.VerifyAccessRight("GENERAL_CYCLE_VIEW")) { return; } MCycle v = (MCycle)currentObj; WinAddEditCycle w = new WinAddEditCycle("E", v, null); w.Title = CLanguage.getValue("edit") + " " + CLanguage.getValue("cycle"); w.ShowDialog(); }
public override Tuple <CTable, ObservableCollection <MBaseModel> > QueryData() { items = OnixWebServiceAPI.GetCycleList(model.GetDbObject()); lastObjectReturned = OnixWebServiceAPI.GetLastObjectReturned(); itemSources.Clear(); int idx = 0; foreach (CTable o in items) { MCycle v = new MCycle(o); v.RowIndex = idx; itemSources.Add(v); idx++; } Tuple <CTable, ObservableCollection <MBaseModel> > tuple = new Tuple <CTable, ObservableCollection <MBaseModel> >(lastObjectReturned, itemSources); return(tuple); }