Ejemplo n.º 1
0
 private static string ValidateDiagnosis(Diagnosis diagnosis)
 {
     if (string.IsNullOrEmpty(diagnosis.Name))
     {
         return "Fill Name field!";
     }
     else
     {
         return string.Empty;
     }
 }
Ejemplo n.º 2
0
 private static string ValidateDiagnosis(Diagnosis diagnosis)
 {
     if (string.IsNullOrEmpty(diagnosis.Name))
     {
         return("Fill Name field!");
     }
     else
     {
         return(string.Empty);
     }
 }
Ejemplo n.º 3
0
 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;
     }
 }
Ejemplo n.º 4
0
        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);
            }
        }
Ejemplo n.º 5
0
 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);
     }
 }