Example #1
0
        public void Alterar(ModeloFornecedor obj)
        {
            if (obj.ForNome.Trim().Length == 0)
            {
                throw new Exception("O nome do fornecedor é obrigatório");
            }

            if (obj.ForRSocial.Trim().Length == 0)
            {
                throw new Exception("A razão social do fornecedor é obrigatória");
            }

            if (obj.ForIe.Trim().Length == 0)
            {
                throw new Exception("A inscrição estadual é obrigatória");
            }

            if (obj.For_CNPJ.Trim().Length <= 0)
            {
                throw new Exception("O CNPJ do fornecedor é obrigatório");
            }

            if (obj.ForCep.Trim().Length <= 0)
            {
                throw new Exception("O CEP do fornecedor é obrigatório");
            }

            if (obj.ForEndereco.Trim().Length <= 0)
            {
                throw new Exception("O endereço do fornecedor é obrigatório");
            }

            if (obj.ForBairro.Trim().Length <= 0)
            {
                throw new Exception("O bairro do fornecedoe é obrigatório");
            }
            if (obj.ForFone.Trim().Length <= 0 || obj.ForCel.Trim().Length <= 0)
            {
                throw new Exception("Pelo menos um contato do fornecedor é obrigatório");
            }
            if (obj.ForEndNumero.Trim().Length <= 0)
            {
                throw new Exception("O Número do fornecedor é obrigatório");
            }
            if (obj.ForCidade.Trim().Length <= 0)
            {
                throw new Exception("A cidade do fornecedor é obrigatório");
            }
            if (obj.ForEstado.Trim().Length <= 0)
            {
                throw new Exception("O estado do fornecedor é obrigatório");
            }

            DALFornecedor DALobj = new DALFornecedor(conexao);
            DALobj.Alterar(obj);
        }
Example #2
0
        public void Incluir(ModeloFornecedor modelo)
        {
            if (modelo.ForNome.Trim().Length == 0)
            {
                throw new Exception("O nome do cliente é obrigatório");
            }


            if (modelo.ForCnpj.Trim().Length == 0)
            {
                throw new Exception("O CNPJ é obrigatorio");
            }

            //verifica CPF/CNPJ

            if (modelo.ForIe.Trim().Length == 0)
            {
                throw new Exception("O IE é obrigatorio");
            }

            if (modelo.ForFone.Trim().Length == 0)
            {
                throw new Exception("O Telefone é obrigatorio");
            }


            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");
            }


            DALFornecedor DALObj = new DALFornecedor(conexao);
            DALObj.Incluir(modelo);
        }
        public void Alterar(ModeloFornecedor modelo)
        {
            if (modelo.ForNome.Trim().Length == 0)
            {
                throw new Exception("O nome do Cliente é obrigatório");
            }
            if (modelo.ForRSocial.Trim().Length == 0)
            {
                throw new Exception("O nome da Rasão Social (Nome do Local) é obrigatório");
            }
            if (modelo.ForCidade.Trim().Length == 0)
            {
                throw new Exception("O nome da Cidade é obrigatório");
            }
            if (modelo.ForEstado.Trim().Length == 0)
            {
                throw new Exception("O nome do estado é obrigatório");
            }
            //modelo.CatNome = modelo.CatNome.ToUpper();

            DALFornecedor DALobj = new DALFornecedor(conexao);
            DALobj.Alterar(modelo);
        }
Example #4
0
 public void Excluir(int codigo)
 {
     DALFornecedor DALobj = new DALFornecedor(conexao);
     DALobj.Excluir(codigo);
 }
Example #5
0
 public ModeloFornecedor CarregaModeloFornecedor(int codigo)
 {
     DALFornecedor DALobj = new DALFornecedor(conexao);
     return DALobj.CarregaModeloFornecedor(codigo);
 }
Example #6
0
 public DataTable Localizar(String valor)
 {
     DALFornecedor DALobj = new DALFornecedor(conexao);
     return DALobj.Localizar(valor);
 }
Example #7
0
        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 é obrigatorio");
            }

            //verifica CPF/CNPJ

            if (modelo.ForIe.Trim().Length == 0)
            {
                throw new Exception("O IE é obrigatorio");
            }

            if (modelo.ForFone.Trim().Length == 0)
            {
                throw new Exception("O Telefone é obrigatorio");
            }

        


            if (!Validacao.ValidaEmail(modelo.ForEmail))
            {
                throw new Exception("Digite um email válido");
            }
            // valida cep

            //if (!Validacao.ValidaCep(modelo.CliCep))
            //{
            //    throw new Exception("Digite um CEP válido");
            //}


            DALFornecedor DALObj = new DALFornecedor(conexao);
            DALObj.Alterar(modelo);
        }
Example #8
0
        public ModeloFornecedor CarregaModeloFornecedor(string cnpj)
        {

            DALFornecedor DALObj = new DALFornecedor(conexao);
            return DALObj.CarregaModeloFornecedor(cnpj);
        }
Example #9
0
 public DataTable LocalizarCNPJ(string cnpj)
 {
     DALFornecedor DALObj = new DALFornecedor(conexao);
     return DALObj.LocalizarCNPJ(cnpj);
 }
        public void Incluir(ModeloFornecedor modelo)
        {
            if (modelo.ForNome.Trim().Length == 0)
            {
                throw new Exception("O nome do Fornecedor é obrigatório");
            }
            if (modelo.ForRSocial.Trim().Length == 0)
            {
                throw new Exception("O nome da Rasão Social (Nome do Local) é obrigatório");
            }
            if (modelo.ForCidade.Trim().Length == 0)
            {
                throw new Exception("O nome da Cidade é obrigatório");
            }
            if (modelo.ForEstado.Trim().Length == 0)
            {
                throw new Exception("O nome do estado é obrigatório");
            }

            DALFornecedor DALobj = new DALFornecedor(conexao);
            DALobj.Incluir(modelo);
        }