public IHttpActionResult Insert(GroupMasterModel model) { using (var ctx = new RestMgmtEntities()) { ctx.GroupMasters.Add(new GroupMaster() { GroupCode = model.GroupCode, GroupName = model.GroupName, CreatedUserId = model.CreatedUserId }); ctx.SaveChanges(); } return(Ok()); }
public IHttpActionResult Update(GroupMasterModel model, int id) { GroupMaster groupMaster = new GroupMaster(); using (var ctx = new RestMgmtEntities()) { groupMaster = ctx.GroupMasters.Where(t => t.Id == id).FirstOrDefault(); groupMaster.GroupCode = model.GroupCode; groupMaster.GroupName = model.GroupName; groupMaster.UpdatedUserId = model.CreatedUserId; groupMaster.UpdatedDate = DateTime.Now; ctx.SaveChanges(); } return(Ok()); }
public IHttpActionResult GetDetail(int id) { GroupMasterModel groupMaster = new GroupMasterModel(); using (var ctx = new RestMgmtEntities()) { groupMaster = ctx.GroupMasters.Where(t => t.Id == id).Select(t => new GroupMasterModel() { Id = t.Id, GroupCode = t.GroupCode, GroupName = t.GroupName, CreatedUserId = t.CreatedUserId ?? 0 }).FirstOrDefault(); } return(Ok(groupMaster)); }
public ActionResult Create() { GroupMasterModel model = new GroupMasterModel(); return(View(model)); }