public void Alterar(ModeloFornecedor modelo) { ValidaCampos(modelo); DALFornecedor DALObj = new DALFornecedor(conexao); DALObj.Alterar(modelo); }
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 inválido"); } 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"); } DALFornecedor DALobj = new DALFornecedor(conexao); DALobj.Alterar(modelo); }
//============================================================================================================================== //Metodo para alterar uma categoria =================================================================== aula 05 public void Alterar(ModeloFornecedor modelo) { //-------------------------------------------------------------------------------------------------------------------------- //VALIDAÇÕES DE CAMPOS OBIGATORIOS - //Validação se o nome esta preenchido, campo nome nao pode ser vazio, a propriedade nome nao pode ser vazia //-------------------------------------------------------------------------------------------------------------------------- //CAMPO NOME: if (modelo.ForNome.Trim().Length == 0) //se o tamanho do texto for igual a zero ... { throw new Exception("O nome do fornecedor é obrigatório"); // cria uma exceção, e retornar a mensagem obrigando } //CAMPO RG/IE - VAI VERIFICAR SE É PSSOA FISICA OU JURIDICA if (modelo.ForIe.Trim().Length == 0) //se o tamanho do texto for igual a zero ... { throw new Exception("O IE do fornecedor é obrigatório"); // cria uma exceção, e retornar a mensagem obrigando } //CAMPO FONE if (modelo.ForFone.Trim().Length == 0) //se o tamanho do texto for igual a zero ... { throw new Exception("O telefone do fornecedor é obrigatório"); // cria uma exceção, e retornar a mensagem obrigando } //CAMPO CPF/CNPJ -- VELIDAR SE ´VALIDO --- SERA FEITO DEPOIS if (modelo.ForCnpj.Trim().Length == 0) //se o tamanho do texto for igual a zero ... { throw new Exception("O CNPJ do fornecedor é obrigatório"); // cria uma exceção, e retornar a mensagem obrigando } //Valida cnpj if (Validacao.IsCnpj(modelo.ForCnpj) == false) { throw new Exception("CNPJ Inválido!"); } //valida Email: Espressao regular: https://youtu.be/VEoGhrk-4kw?list=PLfvOpw8k80Wqj1a66Qsjh8jj4hlkzKSjA&t=322 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."); } //formatar o texto para maiusculo: modelo.ForNome = modelo.ForNome.ToUpper(); //cria um objeto, e informa a conexão DALFornecedor DALobj = new DALFornecedor(conexao); //manda Alterar no banco conforme as informações coletadas na tela DALobj.Alterar(modelo); }
public static void Alterar(MFornecedor modelo, MEndereco endereco) { //Para ficar tudo maiúsculo modelo.NomeFornecedor = modelo.NomeFornecedor.ToUpper(); modelo.EmailFornecedor = modelo.EmailFornecedor.ToUpper(); endereco.LogradouroEndereco = endereco.LogradouroEndereco.ToUpper(); endereco.BairroEndereco = endereco.BairroEndereco.ToUpper(); //Chamndo método Alterar DALFornecedor.Alterar(modelo, endereco); }
// METEDO EDITAR CATEGORIA public void Alterar(ModeloFornecedor modelo) { if (modelo.For_cod <= 0) { throw new Exception("SELECIONE UM FORNECEDOR"); } if (modelo.For_nome.Trim().Length == 0) { throw new Exception("O nome é obrigadorio"); } DALFornecedor fornecedor = new DALFornecedor(Conexao); fornecedor.Alterar(modelo); }
//------------------------------------------------------------------------------------------------------------------- public void Alterar(ModeloFornecedor obj) { //O nome da categoria é obrigatório if (obj.for_nome.Trim().Length == 0) { throw new Exception("O nome da cliente é obrigatório"); } obj.for_nome = obj.for_nome.ToUpper(); //Se tudo está Ok, chama a rotina de inserção. DALFornecedor DALobj = new DALFornecedor(new DALConexao(DALDadosDoBanco.stringDeConexao)); DALobj.Alterar(obj); }
public void Alterar(ModeloFornecedor modelo) { if (modelo.ForNome.Trim().Length == 0) { throw new Exception("O nome do fornecedor é obrigatório"); } modelo.ForNome = modelo.ForNome.ToUpper(); if (modelo.ForCnpj.Trim().Length == 0) { throw new Exception("O CNPJ do fornecedor é obrigatório"); } modelo.ForCnpj = modelo.ForCnpj.ToUpper(); //verificar cnpj----------------------------------------------------------------------------- if (Validacao.IsCnpj(modelo.ForCnpj) == false) { throw new Exception("O CNPJ é Inválido"); } //------------------------------------------------------------------------------------------------- if (modelo.ForIe.Trim().Length == 0) { throw new Exception("O IE do fornecedor é obrigatório"); } modelo.ForIe = modelo.ForIe.ToUpper(); if (modelo.ForFone.Trim().Length == 0) { throw new Exception("O telefone do fornecedor é obrigatório"); } modelo.ForFone = modelo.ForFone.ToUpper(); //------------------------------------------------------------------------------------------------- //valida email 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.Alterar(modelo); }
public void Alterar(ModeloFornecedor modelo) { if (modelo.ForNome.Trim().Length == 0) { MessageBox.Show("O nome do Fornecedor é obrigatório !"); } if (modelo.ForCnpj.Trim().Length == 0) { MessageBox.Show("O CPF/CNPJ do Fornecedor é obrigatório !"); } if (Validacao.iscnpj(modelo.ForCnpj) == false) { MessageBox.Show("O CNPJ é inválido !"); } if (modelo.ForIe.Trim().Length == 0) { MessageBox.Show("O campo RJ/IE do Fornecedor é obrigatório !"); //rg e incrição estadual } if (modelo.ForFone.Trim().Length == 0) { MessageBox.Show("O telefone do Fornecedor é obrigatório !"); } //------------------------------------//VALIDA EMAIL 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 dalFornecedor = new DALFornecedor(conexao); dalFornecedor.Alterar(modelo); }
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 (modelo.ForIe.Trim().Length == 0) { throw new Exception("A insc. est. do fornecedor é obrigatório"); } if (modelo.ForFone.Trim().Length == 0) { throw new Exception("O telefone do fornecedor é obrigatório"); } // Validação para email 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."); } //Valida CEP if (Validacao.ValidaCep(modelo.ForCep) == false) { throw new Exception("O CEP é inválido"); } modelo.ForNome = modelo.ForNome.ToUpper(); modelo.ForEndereco = modelo.ForEndereco.ToUpper(); modelo.ForBairro = modelo.ForBairro.ToUpper(); modelo.ForCidade = modelo.ForCidade.ToUpper(); modelo.ForEstado = modelo.ForEstado.ToUpper(); DALFornecedor DALobj = new DALFornecedor(conexao); DALobj.Alterar(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); }