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; }
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); }
protected void ValidateTelefone(string telefone) { GenericValidation.StringIsNullOrEmpty(telefone, Cliente.EXCEPTION_MESSAGE_CLIENTE_TELEFONE_REQUIRED); TelefoneValidation.IsValid(telefone); }
protected void ValidateEmail(string email) { GenericValidation.StringIsNullOrEmpty(email, Cliente.EXCEPTION_MESSAGE_CLIENTE_EMAIL_REQUIRED); EmailValidation.IsValid(email); }
protected void ValidateCpf(string cpf) { GenericValidation.StringIsNullOrEmpty(cpf, Cliente.EXCEPTION_MESSAGE_CLIENTE_CPF_REQUIRED); CpfValidation.IsValid(cpf); }
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); }
public Departament(string name) { GenericValidation.StringIsNullOrEmpty(name, EXCEPTION_MESSAGE_DEPARTAMENT_NAME_REQUIRED); Name = name; }