public void Alterar(ModeloFornecedor modelo) { if (modelo.ForNome.Trim().Length == 0) { throw new Exception("O nome do Fornecedor é obrigatório"); } if (modelo.ForCnpj.Trim().Length == 0) { throw new Exception("O CNPJ do Fornecedor é obrigatório"); } if (Validacao.IsCnpj(modelo.ForCnpj) == false) { throw new Exception("O CNPJ é invalido"); } if (modelo.ForIe.Trim().Length == 0) { throw new Exception("O IE do Fornecedor é obrigatório"); } if (modelo.ForFone.Trim().Length == 0) { throw new Exception("O telefone do Fornecedor é obrigatório"); } string strRegex = "^([a-zA-Z0-9_\\-\\.]+)@((\\[[0-9]{1,3}" + "\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([a-zA-Z0-9\\-]+\\" + ".)+))([a-zA-Z]{2,4}|[0,9]{1,3})(\\]?)$"; Regex re = new Regex(strRegex); if (!re.IsMatch(modelo.ForEmail)) { throw new Exception("Digite um email válido."); } DaoFornecedor DALobj = new DaoFornecedor(conexao); DALobj.Alterar(modelo); }
public void Excluir(int codigo) { DaoFornecedor DALobj = new DaoFornecedor(conexao); DALobj.Excluir(codigo); }
public ModeloFornecedor CarregaModeloFornecedor(int codigo) { DaoFornecedor DALobj = new DaoFornecedor(conexao); return(DALobj.CarregaModeloFornecedor(codigo)); }
public ModeloFornecedor CarregaModeloFornecedor(string cnpj) { DaoFornecedor DALobj = new DaoFornecedor(conexao); return(DALobj.CarregaModeloFornecedor(cnpj)); }
public DataTable LocalizarPorCNPJ(String valor) { DaoFornecedor DALobj = new DaoFornecedor(conexao); return(DALobj.LocalizarPorCNPJ(valor)); }