///<summary></summary> public static void Update(ProcButtonItem item) { if(RemotingClient.RemotingRole==RemotingRole.ClientWeb) { Meth.GetVoid(MethodBase.GetCurrentMethod(),item); return; } Crud.ProcButtonItemCrud.Update(item); }
///<summary>Must have already checked procCode for nonduplicate.</summary> public static long Insert(ProcButtonItem item) { if(RemotingClient.RemotingRole==RemotingRole.ClientWeb) { item.ProcButtonItemNum=Meth.GetLong(MethodBase.GetCurrentMethod(),item); return item.ProcButtonItemNum; } return Crud.ProcButtonItemCrud.Insert(item); }
///<summary></summary> public static void Delete(ProcButtonItem item) { if(RemotingClient.RemotingRole==RemotingRole.ClientWeb) { Meth.GetVoid(MethodBase.GetCurrentMethod(),item); return; } string command="DELETE FROM procbuttonitem WHERE ProcButtonItemNum = '"+POut.Long(item.ProcButtonItemNum)+"'"; Db.NonQ(command); }
///<summary></summary> public static void Update(ProcButtonItem item) { if (RemotingClient.RemotingRole == RemotingRole.ClientWeb) { Meth.GetVoid(MethodBase.GetCurrentMethod(), item); return; } Crud.ProcButtonItemCrud.Update(item); }
///<summary>Must have already checked procCode for nonduplicate.</summary> public static long Insert(ProcButtonItem item) { if (RemotingClient.RemotingRole == RemotingRole.ClientWeb) { item.ProcButtonItemNum = Meth.GetLong(MethodBase.GetCurrentMethod(), item); return(item.ProcButtonItemNum); } return(Crud.ProcButtonItemCrud.Insert(item)); }
///<summary></summary> public ProcButtonItem Copy() { ProcButtonItem p=new ProcButtonItem(); p.ProcButtonItemNum=ProcButtonItemNum; p.ProcButtonNum=ProcButtonNum; //p.OldCode=OldCode; p.AutoCodeNum=AutoCodeNum; p.CodeNum=CodeNum; return p; }
///<summary></summary> public ProcButtonItem Copy() { ProcButtonItem p = new ProcButtonItem(); p.ProcButtonItemNum = ProcButtonItemNum; p.ProcButtonNum = ProcButtonNum; p.ADACode = ADACode; p.AutoCodeNum = AutoCodeNum; return(p); }
///<summary></summary> public ProcButtonItem Copy() { ProcButtonItem p = new ProcButtonItem(); p.ProcButtonItemNum = ProcButtonItemNum; p.ProcButtonNum = ProcButtonNum; //p.OldCode=OldCode; p.AutoCodeNum = AutoCodeNum; p.CodeNum = CodeNum; return(p); }
///<summary></summary> public static void Delete(ProcButtonItem item) { if (RemotingClient.RemotingRole == RemotingRole.ClientWeb) { Meth.GetVoid(MethodBase.GetCurrentMethod(), item); return; } string command = "DELETE FROM procbuttonitem WHERE ProcButtonItemNum = '" + POut.Long(item.ProcButtonItemNum) + "'"; Db.NonQ(command); }
private void butOK_Click(object sender, System.EventArgs e) { if(textDescript.Text==""){ MessageBox.Show(Lan.g(this,"You must type in a description.")); return; } if(listADA.Items.Count==0 && listAutoCodes.SelectedIndices.Count==0){ MessageBox.Show(Lan.g(this,"You must pick at least one Auto Code or Procedure Code.")); return; } ProcButtonCur.Description=textDescript.Text; if(ProcButtonCur.Category != DefC.Short[(int)DefCat.ProcButtonCats][comboCategory.SelectedIndex].DefNum){ //This will put it at the end of the order in the new category ProcButtonCur.ItemOrder =ProcButtons.GetForCat(DefC.Short[(int)DefCat.ProcButtonCats][comboCategory.SelectedIndex].DefNum).Length; } ProcButtonCur.Category=DefC.Short[(int)DefCat.ProcButtonCats][comboCategory.SelectedIndex].DefNum; ProcButtonCur.ButtonImage=POut.Bitmap((Bitmap)pictureBox.Image,System.Drawing.Imaging.ImageFormat.Png); if(IsNew){ ProcButtonCur.ItemOrder=ProcButtons.List.Length; ProcButtons.Insert(ProcButtonCur); } else{ ProcButtons.Update(ProcButtonCur); } ProcButtonItems.DeleteAllForButton(ProcButtonCur.ProcButtonNum); ProcButtonItem item; for(int i=0;i<listADA.Items.Count;i++){ item=new ProcButtonItem(); item.ProcButtonNum=ProcButtonCur.ProcButtonNum; item.CodeNum=ProcedureCodes.GetCodeNum(listADA.Items[i].ToString()); ProcButtonItems.Insert(item); } for(int i=0;i<listAutoCodes.SelectedIndices.Count;i++){ item=new ProcButtonItem(); item.ProcButtonNum=ProcButtonCur.ProcButtonNum; item.AutoCodeNum=AutoCodeC.ListShort[listAutoCodes.SelectedIndices[i]].AutoCodeNum; ProcButtonItems.Insert(item); } DialogResult=DialogResult.OK; }