private void ConvertToMJob(MJobViewModel vm, MJob entity) { entity.JobName = vm.JobName; entity.JobUnit = vm.JobUnit; entity.JobPrice = vm.JobPrice; entity.JobStatus = vm.JobStatus; entity.JobDesc = vm.JobDesc; }
public ActionResult MJobs_Destroy([DataSourceRequest] DataSourceRequest request, MJobViewModel vm) { if (vm != null) { var entity = _tasks.One(vm.JobId); if (entity != null) { entity.ModifiedDate = DateTime.Now; entity.ModifiedBy = User.Identity.Name; entity.DataStatus = "Deleted"; _tasks.Update(entity); } } return(Json(ModelState.ToDataSourceResult())); }
public ActionResult MJobs_Create([DataSourceRequest] DataSourceRequest request, MJobViewModel vm) { if (vm != null && ModelState.IsValid) { MJob entity = new MJob(); entity.SetAssignedIdTo(Guid.NewGuid().ToString()); ConvertToMJob(vm, entity); entity.CreatedDate = DateTime.Now; entity.CreatedBy = User.Identity.Name; entity.DataStatus = "New"; _tasks.Insert(entity); } return(Json(new[] { vm }.ToDataSourceResult(request, ModelState))); }