public void SyncUpdate(MasterBranchGroupView model) { using (var ctx = new ConXContext()) { using (TransactionScope scope = new TransactionScope()) { } } }
public HttpResponseMessage syncUpdate(MasterBranchGroupView model) { try { return(Request.CreateResponse(HttpStatusCode.OK, "")); } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ex.ToString())); } }
public void Update(MasterBranchGroupView model) { using (var ctx = new ConXContext()) { using (TransactionScope scope = new TransactionScope()) { BranchGroup updateObj = ctx.BranchGroups.Where(z => z.branchGroupId == model.branchGroupId).SingleOrDefault(); updateObj.branchGroupCode = model.branchGroupCode; updateObj.branchGroupName = model.branchGroupName; updateObj.updateUser = model.updateUser; updateObj.updateDatetime = DateTime.Now; ctx.SaveChanges(); scope.Complete(); } } }
public HttpResponseMessage postUpdate(MasterBranchGroupView model) { try { //check dupplicate Code var isDupplicate = branchGroupSvc.CheckDupplicate(model.branchGroupCode, model.branchGroupId); if (isDupplicate) { return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, string.Format("รหัสกลุ่มห้าง {0} มีอยู่ในระบบแล้ว", model.branchGroupCode))); } branchGroupSvc.Update(model); return(Request.CreateResponse(HttpStatusCode.OK, "บันทึกข้อมูลสำเร็จ")); } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ex.ToString())); } }
public void Create(MasterBranchGroupView model) { using (var ctx = new ConXContext()) { using (TransactionScope scope = new TransactionScope()) { BranchGroup newObj = new BranchGroup() { branchGroupCode = model.branchGroupCode, branchGroupName = model.branchGroupName, createUser = model.createUser, createDatetime = DateTime.Now, updateUser = model.updateUser, updateDatetime = DateTime.Now }; ctx.BranchGroups.Add(newObj); ctx.SaveChanges(); scope.Complete(); } } }