public DeseaseModel MapDoctorDesease(DeseasesViewModel dModel) { return(new DeseaseModel() { Id = dModel.Id, DeseaseName = dModel.DeseaseName, TenantID = dModel.TanentId }); }
public IHttpActionResult SaveDesease(RequestCarrier requestCarrier) { ResponseCarrier response; if (requestCarrier != null && requestCarrier.TanentId != 0 && requestCarrier.From != string.Empty && requestCarrier.UserId.HasValue) { DeseasesViewModel dViewModel = WebCommon.Instance.GetObject <DeseasesViewModel>(requestCarrier.PayLoad); string validationResponse = this._doctorMapper.ValidateDesease(dViewModel); if (string.IsNullOrEmpty(validationResponse)) { dViewModel.TanentId = requestCarrier.TanentId; var deseaseModel = this._doctorMapper.MapDoctorDesease(dViewModel); deseaseModel.CreatedBy = (int)requestCarrier.UserId.Value; deseaseModel.CreatedByEntity = Convert.ToInt32(requestCarrier.From); deseaseModel.ModifiedBy = (int)requestCarrier.UserId.Value; deseaseModel.ModifiedByEntity = Convert.ToInt32(requestCarrier.From); var userResponse = _staticDataServices.SaveDesease(deseaseModel); if (userResponse.Success) { deseaseModel.LongId = userResponse.LongId; response = new ResponseCarrier() { Status = true, PayLoad = deseaseModel, TanentId = requestCarrier.TanentId }; } else { response = new ResponseCarrier() { Status = false, TanentId = requestCarrier.TanentId, ErrorMessage = userResponse.ErrorMessage }; } } else { response = new ResponseCarrier() { Status = false, TanentId = requestCarrier.TanentId, ErrorMessage = validationResponse }; } } else { response = new ResponseCarrier() { Status = false, PayLoad = null, ErrorMessage = "TanentId or RequestFrom or UserId not provided.", TanentId = requestCarrier.TanentId }; } return(Json(response)); }
internal string ValidateDesease(DeseasesViewModel dModel) { return(string.Empty); }