public JsonResult NewArm(ArmViewModel arm) { using (var adminUow = DependencyResolver.Current.GetService <IAdminUnitOfWork>()) { adminUow.StudyRepository.CreateOrUpdateArm(arm.ToEntity()); adminUow.Commit(); return(Json("studyArms.vm.getStudyArms(0);", JsonRequestBehavior.AllowGet)); } }
public static Arm ToEntity(this ArmViewModel arm) { return(new Arm { Id = arm.Id, IsActive = arm.IsActive, Name = arm.Name, Code = arm.Code, UpdatedBy = arm.UpdatedBy, UpdatedOn = arm.UpdatedOn, CreatedBy = arm.CreatedBy, CreatedOn = arm.CreatedOn, Description = arm.Description, StudyId = arm.StudyId }); }