public ActionResult Merks_Destroy([DataSourceRequest] DataSourceRequest request, UnitMerkViewModel merkVM) { if (merkVM != null) { var merk = _merkTasks.One(merkVM.MerkID); if (merk != null) { //merk.ModifiedDate = DateTime.Now; //merk.ModifiedBy = User.Identity.Name; //merk.DataStatus = "Deleted"; _merkTasks.Delete(merk); } } return(Json(ModelState.ToDataSourceResult())); }
private static void ConvertToMerk(UnitMerkViewModel merkVM, MMerk merk) { merk.MerkName = merkVM.MerkName; merk.MerkStatus = merkVM.MerkStatus; merk.MerkDesc = merkVM.MerkDesc; }
public ActionResult Merks_Update([DataSourceRequest] DataSourceRequest request, UnitMerkViewModel merkVM) { if (merkVM != null && ModelState.IsValid) { var merk = _merkTasks.One(merkVM.MerkID); if (merk != null) { ConvertToMerk(merkVM, merk); merk.ModifiedDate = DateTime.Now; merk.ModifiedBy = User.Identity.Name; merk.DataStatus = "Updated"; _merkTasks.Update(merk); } } return(Json(ModelState.ToDataSourceResult())); }
public ActionResult Merks_Create([DataSourceRequest] DataSourceRequest request, UnitMerkViewModel merkVM) { if (merkVM != null && ModelState.IsValid) { MMerk merk = new MMerk(); merk.SetAssignedIdTo(merkVM.MerkID); ConvertToMerk(merkVM, merk); merk.CreatedDate = DateTime.Now; merk.CreatedBy = User.Identity.Name; merk.DataStatus = "New"; _merkTasks.Insert(merk); } return(Json(new[] { merkVM }.ToDataSourceResult(request, ModelState))); }