public IActionResult MergeRepairSpecialist(RepairSpecialistVM repairSpecialistVM) { var result = new Result(); try { var mergeRepairSpecialistResult = ServiceFactory.GeolocationManagement.MergeRepairSpecialist(repairSpecialistVM); result.Success = mergeRepairSpecialistResult.Success; result.Message = mergeRepairSpecialistResult.Message; } catch (Exception ex) { result.Success = false; } return(Json(result)); }
public BaseResult MergeRepairSpecialist(RepairSpecialistVM specialistVM) { var result = new BaseResult(); try { var specialist = Mapper.Map <RepairSpecialist>(specialistVM); if (specialistVM.Id == 0) { specialist.CreatedBy = AccountId; } specialist.ModifiedBy = AccountId; result.Success = UnitOfWork.RepairSpecialistDao.Merge(specialist); result.Message = GeneralSuccessMessage; } catch (Exception ex) { result.Success = false; result.Message = GeneralErrorMessage; } return(result); }