private static string ValidateDiagnosis(Diagnosis diagnosis) { if (string.IsNullOrEmpty(diagnosis.Name)) { return "Fill Name field!"; } else { return string.Empty; } }
private static string ValidateDiagnosis(Diagnosis diagnosis) { if (string.IsNullOrEmpty(diagnosis.Name)) { return("Fill Name field!"); } else { return(string.Empty); } }
public string UpdateDiagnosis(Diagnosis diagnosis) { string message = ValidateDiagnosis(diagnosis); if (string.IsNullOrEmpty(message)) { bool isProcessDone = UpdateEntity<Diagnosis>(diagnosis); if (isProcessDone) { log.Info(string.Format("Diagnosis {0} changed", diagnosis.Code)); return string.Empty; } else { return "Code will be UNIQE!"; } } else { return message; } }
public string UpdateDiagnosis(Diagnosis diagnosis) { string message = ValidateDiagnosis(diagnosis); if (string.IsNullOrEmpty(message)) { bool isProcessDone = UpdateEntity <Diagnosis>(diagnosis); if (isProcessDone) { log.Info(string.Format("Diagnosis {0} changed", diagnosis.Code)); return(string.Empty); } else { return("Code will be UNIQE!"); } } else { return(message); } }
public string EditDiagnosis(DtoDiagnosis dtoDiagnosis) { var uniqueDiagnosis = DiagnosisMethods.Instance.GetDiagnosisByCode(dtoDiagnosis.Code); if (!dtoDiagnosis.IsEdit) { var diagnosis = new Diagnosis() { Code = dtoDiagnosis.Code, Name = dtoDiagnosis.Name }; return DiagnosisMethods.Instance.InsertDiagnosis(diagnosis); } else { var diagnosis = new Diagnosis() { Id = uniqueDiagnosis.Id, Code = dtoDiagnosis.Code, Name = dtoDiagnosis.Name }; return DiagnosisMethods.Instance.UpdateDiagnosis(diagnosis); } }