public IHttpActionResult DeleteLookUpValue(MasterSubCatg data) { var record = entity.SubCatgs.Where(x => x.SubCatgCode == data.SubCatgCode).First(); if (record == null) { return(NotFound()); } entity.SubCatgs.Remove(record); entity.SaveChanges(); return(Ok(record)); }
public IHttpActionResult SaveLookUpValue(MasterSubCatg data) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } entity.SubCatgs.Add(new SubCatg { Commission = data.Commission, SubCatgCode = data.SubCatgCode, SubCatgDesc = data.SubCatgDesc }); entity.SaveChanges(); return(Ok(data)); }
public IHttpActionResult UpdateLookUpValue(MasterSubCatg data) { if (data != null) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var record = entity.SubCatgs.Where(x => x.SubCatgCode == data.SubCatgCode).First(); record.SubCatgDesc = data.SubCatgDesc; record.Commission = data.Commission; try { entity.SaveChanges(); } catch (DbUpdateConcurrencyException) { throw; } } return(Ok(data)); }