public ActionResult ComboMaster_Create(ViewModel_ComboMasters combomaster) { if (combomaster != null && ModelState.IsValid) { var target = new ComboMaster(); target.CBMRowid = Guid.NewGuid().ToString(); target.CBMClass = combomaster.CBMClass; target.CBMDescription = combomaster.CBMDescription; target.CBMRemark = combomaster.CBMRemark; target.CBMGroup = combomaster.CBMGroup; target.CBMLastModifiedDateTime = combomaster.CBMLastModifiedDateTime; target.CBMModifiedUserRowid = combomaster.CBMModifiedUserRowid; db.ComboMaster.Add(target); db.SaveChanges(); combomaster.CBMRowid = target.CBMRowid; } return(Json(new[] { combomaster }.ToDataSourceResult(new DataSourceRequest(), ModelState))); }
public ActionResult ComboMaster_Destroy([DataSourceRequest] DataSourceRequest request, ComboMaster combomaster) { if (ModelState.IsValid) { var entity = new ComboMaster { CBMRowid = combomaster.CBMRowid, CBMClass = combomaster.CBMClass, CBMDescription = combomaster.CBMDescription, CBMRemark = combomaster.CBMRemark, CBMGroup = combomaster.CBMGroup, CBMLastModifiedDateTime = combomaster.CBMLastModifiedDateTime, CBMModifiedUserRowid = combomaster.CBMModifiedUserRowid }; db.ComboMaster.Attach(entity); db.ComboMaster.Remove(entity); db.SaveChanges(); } return(Json(new[] { combomaster }.ToDataSourceResult(request, ModelState))); }