예제 #1
0
        public Employee(string name, string email, Departament departament)
        {
            GenericValidation.StringIsNullOrEmpty(name, EXCEPTION_MESSAGE_EMPLOYEE_NAME_REQUIRED);
            GenericValidation.StringIsNullOrEmpty(email, EXCEPTION_MESSAGE_EMPLOYEE_EMAIL_REQUIRED);
            EmailValidation.IsValid(email);
            GenericValidation.ObjectIsNull(departament, EXCEPTION_MESSAGE_EMPLOYEE_DEPARTAMENT_REQUIRED);

            Name          = name;
            Email         = email;
            DepartamentId = departament.Id;
            Departament   = departament;
        }
예제 #2
0
 public void ValidateNome(string nome)
 {
     GenericValidation.StringIsNullOrEmpty(nome, EXCEPTION_MESSAGE_PRODUTO_NOME_REQUIRED);
     GenericValidation.StringMinLength(nome, CONFIGURATION_PRODUTO_NOME_MIN_LENGTH, EXCEPTION_MESSAGE_PRODUTO_NOME_MIN_LENGTH);
     GenericValidation.StringMaxLength(nome, CONFIGURATION_PRODUTO_NOME_MAX_LENGTH, EXCEPTION_MESSAGE_PRODUTO_NOME_MAX_LENGTH);
 }
예제 #3
0
 protected void ValidateTelefone(string telefone)
 {
     GenericValidation.StringIsNullOrEmpty(telefone, Cliente.EXCEPTION_MESSAGE_CLIENTE_TELEFONE_REQUIRED);
     TelefoneValidation.IsValid(telefone);
 }
예제 #4
0
 protected void ValidateEmail(string email)
 {
     GenericValidation.StringIsNullOrEmpty(email, Cliente.EXCEPTION_MESSAGE_CLIENTE_EMAIL_REQUIRED);
     EmailValidation.IsValid(email);
 }
예제 #5
0
 protected void ValidateCpf(string cpf)
 {
     GenericValidation.StringIsNullOrEmpty(cpf, Cliente.EXCEPTION_MESSAGE_CLIENTE_CPF_REQUIRED);
     CpfValidation.IsValid(cpf);
 }
예제 #6
0
 protected void ValidateNome(string nome)
 {
     GenericValidation.StringIsNullOrEmpty(nome, EXCEPTION_MESSAGE_CLIENTE_NOME_REQUIRED);
     GenericValidation.StringMinLength(nome, CONFIGURATION_CLIENTE_NOME_MIN_LENGTH, EXCEPTION_MESSAGE_CLIENTE_NOME_MIN_LENGTH);
     GenericValidation.StringMaxLength(nome, CONFIGURATION_CLIENTE_NOME_MAX_LENGTH, EXCEPTION_MESSAGE_CLIENTE_NOME_MAX_LENGTH);
 }
예제 #7
0
        public Departament(string name)
        {
            GenericValidation.StringIsNullOrEmpty(name, EXCEPTION_MESSAGE_DEPARTAMENT_NAME_REQUIRED);

            Name = name;
        }