Exemple #1
0
 public string GetSlotToElicit()
 {
     if (String.IsNullOrEmpty(ManageType) || String.IsNullOrWhiteSpace(ManageType))
     {
         return(nameof(ManageType));
     }
     if (String.IsNullOrEmpty(DeckName) || String.IsNullOrWhiteSpace(DeckName))
     {
         return(nameof(DeckName));
     }
     if (ManageType.ToLower() == Constants.ManageTypes.Delete.ToString().ToLower() || ManageType.ToLower() == Constants.ManageTypes.Add.ToString().ToLower())
     {
         if (String.IsNullOrEmpty(Confirm) || String.IsNullOrWhiteSpace(Confirm))
         {
             return(nameof(Confirm));
         }
     }
     else
     {
         if (String.IsNullOrEmpty(Front) || String.IsNullOrWhiteSpace(Front))
         {
             return(nameof(Front));
         }
         if (String.IsNullOrEmpty(Back) || String.IsNullOrWhiteSpace(Back))
         {
             return(nameof(Back));
         }
         if (String.IsNullOrEmpty(Confirm) || String.IsNullOrWhiteSpace(Confirm))
         {
             return(nameof(Confirm));
         }
     }
     return(String.Empty);
 }
Exemple #2
0
        public SearchForm(ManageType type)
        {
            InitializeComponent();

            resultsLb.SelectedValueChanged += new EventHandler(resultsLb_SelectedValueChanged);
            this.type = type;
        }
        public async Task Init(ManageType type)
        {
            try
            {
                _personalModel = await _userService.GetPersonalModelAsync(ApiPriority.UserInitiated);
            }
            catch (Exception ex)
            {
                ExceptionService.HandleException(ex);
            }

            Type = type;

            Items = Type == ManageType.Default ? GetDefaultItems() : await GetLanguageItems();
        }
Exemple #4
0
 internal ClinicManageBuilder(ManageType manageType) => ManageType = manageType;
Exemple #5
0
        public IEnumerable <ValidationError> Validate()
        {
            if (String.IsNullOrEmpty(ManageType) || String.IsNullOrWhiteSpace(ManageType))
            {
                yield return new ValidationError()
                       {
                           ErrorMessage = String.Format(Constants.ERROR_MESSAGE_INVALID_VALUE, "Manage Type"), PropertyName = nameof(ManageType)
                       }
            }
            ;
            else if (!Enum.GetNames(typeof(Constants.ManageTypes)).Select(manageType => manageType.ToUpper()).ToList().Contains(ManageType.ToUpper()))
            {
                yield return new ValidationError()
                       {
                           ErrorMessage = String.Empty, PropertyName = nameof(ManageType)
                       }
            }
            ;
            if (!String.IsNullOrEmpty(ManageType) && ManageType == Constants.ManageTypes.Modify.ToString())
            {
                if (String.IsNullOrEmpty(Front) || String.IsNullOrWhiteSpace(Front))
                {
                    yield return new ValidationError()
                           {
                               ErrorMessage = String.Format(Constants.ERROR_MESSAGE_INVALID_VALUE, nameof(Front)), PropertyName = nameof(Front)
                           }
                }
                ;

                if (String.IsNullOrEmpty(Back) || String.IsNullOrWhiteSpace(Back))
                {
                    yield return new ValidationError()
                           {
                               ErrorMessage = String.Format(Constants.ERROR_MESSAGE_INVALID_VALUE, nameof(Back)), PropertyName = nameof(Back)
                           }
                }
                ;
            }
        }
    }
}
Exemple #6
0
 public Msg(ManageType manageType)
 {
     this.message = "";
     this.type = Types.manage;
     this.manageType = manageType;
 }
 public new ClinicManageBuilder ManageTreatment(ManageType type) => base.ManagePatient(type);