Пример #1
0
 private bool VerificarPreenchimento()
 {
     if (Nome.Text.Length < 3)
     {
         Nome.Focus();
         return(false);
     }
     if (cbFilial.SelectedIndex == -1)
     {
         cbFilial.Focus();
         return(false);
     }
     if (Login.Text.Length < 3)
     {
         Login.Focus();
         return(false);
     }
     if (!estaEditando)
     {
         if (Senha.Password.Length < 4)
         {
             Senha.Focus();
             return(false);
         }
         if (Senha2.Password != Senha.Password)
         {
             Senha2.Focus();
             return(false);
         }
     }
     else
     {
         if (Senha.Password != UsuarioSelecionado.Senha)
         {
             Senha.Focus();
             return(false);
         }
         if (Senha2.Password.Length > 0 && Senha2.Password.Length < 4)
         {
             Senha2.Focus();
             return(false);
         }
     }
     return(true);
 }
        private bool ChecarCampos()
        {
            if (Nome.Text == "")
            {
                Nome.Focus();
                return(false);
            }
            if (Matricula.Text == "")
            {
                Matricula.Focus();
                return(false);
            }
            //se nenhuma função estiver selecionada
            if (CkAdmin.IsChecked == false && CkPortaria.IsChecked == false &&
                CkCarrega.IsChecked == false && CkConfere.IsChecked == false &&
                CkDescarrega.IsChecked == false && CkEmpilha.IsChecked == false &&
                CkSepara.IsChecked == false)
            {
                return(false);
            }

            if (CkAdmin.IsChecked == true && Senha.Password == "")
            {
                Senha.Focus();
                return(false);
            }

            if (!isEditing)
            {
                if (Senha.Password != Senha2.Password)
                {
                    Senha2.Focus();
                    return(false);
                }
            }

            return(true);
        }