public IActionResult Post([FromBody] PHRMRackModel value) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } return(Ok(rackService.AddRack(value))); }
public RackViewModel UpdateRack(RackViewModel model) { var result = new PHRMRackModel() { RackId = model.RackId, Name = model.Name, Description = model.Description, CreatedBy = model.CreatedBy, CreatedOn = model.CreatedOn }; db.Entry(result).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(model); }
public RackViewModel AddRack(PHRMRackModel model) { db.PHRMRack.Add(model); db.SaveChanges(); var result = new RackViewModel() { RackId = model.RackId, Name = model.Name, ParentRackName = (from rack in db.PHRMRack where rack.RackId == model.ParentId select rack.Name).FirstOrDefault(), Description = model.Description, CreatedBy = model.CreatedBy, CreatedOn = model.CreatedOn, }; return(result); }