public IHttpActionResult UpdateLookUpValue(ModelForMasters.PartyMasterLU data) { if (data != null) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var record = this.PortalEntities.PartyMasters.Where(x => x.PID == data.PID).First(); record.PinCode = data.PinCode; record.ConactPerson = data.ConactPerson; record.EmailId = data.EmailId; record.MobileNo = data.MobileNo; record.PartyAdd1 = data.PartyAdd1; record.PartyAdd2 = data.PartyAdd2; record.PartyAdd3 = data.PartyAdd3; record.PartyCode = data.PartyCode; record.PartyName = data.PartyName; try { this.PortalEntities.SaveChanges(); } catch (DbUpdateConcurrencyException) { throw; } } return(Ok(data)); }
public IHttpActionResult DeleteLookUpValue(ModelForMasters.PartyMasterLU data) { try { var record = this.PortalEntities.PartyMasters.Where(x => x.PID == data.PID).First(); if (record == null) { return(NotFound()); } this.PortalEntities.PartyMasters.Remove(record); this.PortalEntities.SaveChanges(); return(Ok(record)); } catch { } return(BadRequest()); }
public IHttpActionResult SaveLookUpValue(ModelForMasters.PartyMasterLU data) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } base.PortalEntities.PartyMasters.Add( new PartyMaster { PID = data.PID, PinCode = data.PinCode, ConactPerson = data.ConactPerson, EmailId = data.EmailId, MobileNo = data.MobileNo, PartyAdd1 = data.PartyAdd1, PartyAdd2 = data.PartyAdd2, PartyAdd3 = data.PartyAdd3, PartyCode = data.PartyCode, PartyName = data.PartyName }); base.PortalEntities.SaveChanges(); return(Ok(data)); }