internal static void Update(门店EditModel model) { using (var client = new BDKRWS.BDKRWSClient()) { client.门店信息_Update(model); } }
internal static void AddNew(门店EditModel model) { using (var client = new BDKRWS.BDKRWSClient()) { client.门店信息_AddNew(model); } }
internal static DialogResult EditForm(门店EditModel model, Form form) { using (var f = new 门店信息EditForm(model)) { f.Text = model.Action.ToString(); return f.ShowDialog(form); } }
private void bbiAddNew_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { //新增门店 var model = new 门店EditModel { 编码 = 门店Logic.GetNewCode(), Action = ActionMode.新增 }; var result = EditorHelper.EditForm(model, this.FindForm()); if (DialogResult.OK == result) LoadData(); }
public 门店信息EditForm(门店EditModel model) { InitializeComponent(); this.model = model; InitEditors(); }
public void 门店信息_Update(门店EditModel model) { using (var context = new BDKRContext()) { var r = new Repository<门店信息>(context); var e = r.GetSingle(t => t.编码 == model.编码); if (null == e) throw new Exception("门店信息并不存在"); r.Edit(e, t => t.编码 == model.编码); } }
public void 门店信息_AddNew(门店EditModel model) { using (var context = new BDKRContext()) { var r = new Repository<门店信息>(context); var n = new 门店信息 { 名称 = model.门店名称, 地址 = model.门店地址, 备注 = model.附加说明, 店长 = model.店长, 编码 = model.编码, 联系电话 = model.联系电话 }; r.AddNew(n, t => t.编码 == model.编码); } }