private void ConvertToJmInventoryMProgram(JmInventoryMProgramViewModel vm, JmInventoryMProgram entity) { entity.ProgramName = vm.ProgramName; entity.ProgramStatus = vm.ProgramStatus; entity.ProgramExpiredDate = vm.ProgramExpiredDate; entity.ProgramType = vm.ProgramType; entity.ProgramDesc = vm.ProgramDesc; entity.ProgramImgUrl = vm.ProgramImgUrl; entity.ProgramImg = UploadFiles(UploadFolder.Program, vm.ProgramImgUrl); }
public ActionResult JmInventoryMPrograms_Create([DataSourceRequest] DataSourceRequest request, JmInventoryMProgramViewModel vm) { if (vm != null && ModelState.IsValid) { JmInventoryMProgram entity = new JmInventoryMProgram(); entity.SetAssignedIdTo(Guid.NewGuid().ToString()); ConvertToJmInventoryMProgram(vm, entity); entity.CreatedDate = DateTime.Now; entity.CreatedBy = User.Identity.Name; entity.DataStatus = EnumDataStatus.New.ToString(); _tasks.Insert(entity); } return(Json(new[] { vm }.ToDataSourceResult(request, ModelState))); }
public ActionResult JmInventoryMPrograms_Destroy([DataSourceRequest] DataSourceRequest request, JmInventoryMProgramViewModel vm) { if (vm != null) { var entity = _tasks.One(vm.ProgramId); if (entity != null) { entity.ModifiedDate = DateTime.Now; entity.ModifiedBy = User.Identity.Name; entity.DataStatus = EnumDataStatus.Deleted.ToString(); _tasks.Update(entity); } } return(Json(ModelState.ToDataSourceResult())); }