//============================================================================================================================== //Metodo para Excluir um item ===================================================================- aula 05 public void Excluir(int codigo)//recebe um codigo como parametro { //sem validação , pois se o codigo informado nao existir, nao vai fazer nada DALCliente DALobj = new DALCliente(conexao); DALobj.Excluir(codigo); }
public void Alterar(ModeloCliente modelo) { if (modelo.CliNome.Trim().Length == 0) { throw new Exception("O nome do cliente é obrigatório"); } if (modelo.CliCpfCnpj.Trim().Length == 0) { throw new Exception("O CPF/CNPJ do cliente é obrigatório"); } //verificar CPF/CNPJ if (modelo.CliRgIe.Trim().Length == 0) { throw new Exception("O RG/IE do cliente é obrigatório"); } if (modelo.CliFone.Trim().Length == 0) { throw new Exception("O telefone do cliente é obrigatório"); } DALCliente DALobj = new DALCliente(conexao); DALobj.Alterar(modelo); }
private void inserirCliente() { string n, m, d, t, e, c, b, r, compl, td; int num; n = Request.Form.GetValues("n")[0]; m = Request.Form.GetValues("m")[0]; d = Request.Form.GetValues("d")[0]; t = Request.Form.GetValues("t")[0]; e = Request.Form.GetValues("e")[0]; c = Request.Form.GetValues("c")[0]; b = Request.Form.GetValues("b")[0]; r = Request.Form.GetValues("r")[0]; td = Request.Form.GetValues("td")[0]; compl = Request.Form.GetValues("compl")[0]; num = Convert.ToInt32(Request.Form.GetValues("num")[0]); Endereco end = new Endereco(0, e, c, b, r, num, compl); Telefone tel = new Telefone(0, t); Cliente cl = new Cliente(0, n, m, end, tel); if (td == "CPF") { cl.setCPF(d); } else { cl.setCNPJ(d); } DALCliente.Insert(cl); Response.Write("<script>alert('Cliente inserido com sucesso.');</script>"); carregarClientes(); }
public void Inserir(ModeloCliente modelo) { ValidaCampos(modelo); DALCliente DALObj = new DALCliente(conexao); DALObj.Inserir(modelo); }
public Entities.ClienteTitular ListarClientePorDNI(int _dni) { DALCliente _DALCliente = new DALCliente(); return(Mapper.Map(_DALCliente.ListarClientePorDNI(_dni))); }
public void Alterar(ModeloCliente modelo) { if (modelo.CliNome.Trim().Length == 0) { throw new Exception("O nome do cliente é obrigatório"); } if (modelo.CliCpfCnpj.Trim().Length == 0) { throw new Exception("O CPF/CNPJ do cliente é obrigatório"); } //verificar CPF/CNPJ if (modelo.CliRgIe.Trim().Length == 0) { throw new Exception("O RG/IE do cliente é obrigatório"); } if (modelo.CliFone.Trim().Length == 0) { throw new Exception("O telefone do cliente é obrigatório"); } /* * if(modelo.CliTipo < 0 || modelo.CliTipo > 1) // 0 = fisica ; 1 = juridica * { * throw new Exception("Desenvolvedor defina o tipo do cliente corretamente"); * } */ DALCliente DALobj = new DALCliente(conexao); DALobj.Alterar(modelo); }
public void Alterarbotoes(int op) { btnAlterar.Enabled = false; btnBuscar.Enabled = false; btnExcluir.Enabled = false; btnSalvar.Enabled = false; btnCancelar.Visible = false; if (op == 1) //Padrão { btnSalvar.Text = "Cadastrar"; btnBuscar.Enabled = true; btnSalvar.Enabled = true; btnAlterar.Enabled = true; btnExcluir.Enabled = true; LimpaTela(); //Carregando os dados dgvCliente.DataSource = DALCliente.CarregarGrid(); } if (op == 2) //Atualizar { btnSalvar.Text = "Atualizar"; btnSalvar.Enabled = true; btnCancelar.Visible = true; } }
//============================================================================================================================== //carregar os dados na tela pelo codigo -- metodo com 2 sobrecargas public ModeloCliente CarregaModeloCliente(int codigo) { //sem validação , pois se o codigo informado nao existir, nao vai fazer nada DALCliente DALobj = new DALCliente(conexao); return(DALobj.CarregaModeloCliente(codigo)); }
//============================================================================================================================== //carregar os dados na tela pelo CPF/CNPJ -- metodo com 2 sobrecargas public ModeloCliente CarregaModeloCliente(string cpfcnpj) { //sem validação , pois se o cpfcnpj informado nao existir, nao vai fazer nada DALCliente DALobj = new DALCliente(conexao); return(DALobj.CarregaModeloCliente(cpfcnpj)); }
public void Alterar(ModeloCliente modelo) { if (modelo.CliNome.Trim().Length == 0) { throw new Exception("O nome do cliente é obrigatório!"); } if (modelo.CliRgIe.Trim().Length == 0) { throw new Exception("O RG/IE do cliente é obrigatório!"); } if (modelo.CliFone.Trim().Length == 0) { throw new Exception("O Telefone do cliente é obrigatório!"); } //Validação E-mail 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})(\\]?)$"; //verificar esse código e a validação do cpf Regex re = new Regex(strRegex); if (!re.IsMatch(modelo.CliEmail)) { throw new Exception("O e-mail está inválido!"); } DALCliente DALobj = new DALCliente(conexao); DALobj.Incluir(modelo); }
public void Incluir(ModeloCliente modelo) { if (modelo.CliNome.Trim().Length == 0) { throw new Exception("O nome do cliente é obrigatório!"); } if (modelo.CliCpfCnpj.Trim().Length == 0) { throw new Exception("O CPF/CNPJ do cliente é obrigatório!"); } //validacão cpf if (modelo.CliTipo == "Física") { if (Validacao.IsCpf(modelo.CliCpfCnpj) == false) { throw new Exception("CPF Inválido!"); } } //verificando cnpj else { if (Validacao.IsCpf(modelo.CliCpfCnpj) == false) { throw new Exception("CNPJ Inválido!"); } } if (modelo.CliRgIe.Trim().Length == 0) { throw new Exception("O RG/IE do cliente é obrigatório!"); } if (modelo.CliFone.Trim().Length == 0) { throw new Exception("O Telefone do cliente é obrigatório!"); } //Validação E-mail 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.CliEmail)) { throw new Exception("O e-mail está inválido"); } //Validação CEP //if (Validacao.ValidaCep(modelo.CliCep) == false) //{ // throw new Exception("CEP Inválido!"); //} DALCliente DALobj = new DALCliente(conexao); DALobj.Incluir(modelo); }
//------------------------------------------------------------------------------------------------------------------- public void Alterar(ModeloCliente obj) { //O nome da categoria é obrigatório if (obj.cli_nome.Trim().Length == 0) { throw new Exception("O nome da cliente é obrigatório"); } if (obj.cli_email.Trim().Length == 0) { throw new Exception("O e-mail do cliente é obrigatório"); } //Verifica e-mail /* * string strRegex = "^([a-zA-Z0-9_\\-\\.]+)@((\\[[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(obj.cli_email)) * { * throw new Exception("Digite um e-mail válido!"); * }*/ obj.cli_nome = obj.cli_nome.ToUpper(); //Se tudo está Ok, chama a rotina de inserção. DALCliente DALobj = new DALCliente(new DALConexao(DALDadosDoBanco.stringDeConexao)); DALobj.Alterar(obj); }
public void Alterar(ModeloCliente modelo) { if (modelo.CliNome.Trim().Length == 0) { throw new Exception("O nome do cliente é obrigatório"); } modelo.CliNome = modelo.CliNome.ToUpper(); if (modelo.CliCpfCnpj.Trim().Length == 0) { throw new Exception("O CPF/CNPJ do cliente é obrigatório"); } modelo.CliCpfCnpj = modelo.CliCpfCnpj.ToUpper(); //verificar cpj e cnpj----------------------------------------------------------------------------- if (modelo.CliTipo == "Física") { //cpf if (Validacao.IsCpf(modelo.CliCpfCnpj) == false) { throw new Exception("O CPF é Inválido"); } } else { //cnpj if (Validacao.IsCnpj(modelo.CliCpfCnpj) == false) { throw new Exception("O CNPJ é Inválido"); } } //------------------------------------------------------------------------------------------------- if (modelo.CliRgIe.Trim().Length == 0) { throw new Exception("O RG/IE do cliente é obrigatório"); } modelo.CliRgIe = modelo.CliRgIe.ToUpper(); if (modelo.CliFone.Trim().Length == 0) { throw new Exception("O telefone do cliente é obrigatório"); } modelo.CliFone = modelo.CliFone.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.CliEmail)) { throw new Exception("Digite um email válido."); } DALCliente DALObj = new DALCliente(conexao); DALObj.Alterar(modelo); }
//============================================================================================================================== //metodo para a opção de consulta por nome public DataTable LocalizarCPFCNPJ(String valor) //https://youtu.be/VmTY593Mrqc?list=PLfvOpw8k80Wqj1a66Qsjh8jj4hlkzKSjA&t=541 { //sem validação , pois se o codigo informado nao existir, nao vai fazer nada DALCliente DALobj = new DALCliente(conexao); //retorna uma datatable, realizando o localizar return(DALobj.LocalizarCPFCNPJ(valor)); }
//============================================================================================================================== //Metodo para localixar um item ================================================================================================- aula 05 public DataTable Localizar(String valor) //generico reutilizavel { //sem validação , pois se o codigo informado nao existir, nao vai fazer nada DALCliente DALobj = new DALCliente(conexao); //retorna uma datatable, realizando o localizar return(DALobj.Localizar(valor)); }
public void CrearAdicional(Entities.ClienteTitular _cliente, int?dniTitular) { DALCliente _DALCliente = new DALCliente(); _DALCliente.CrearClienteTitular(Mapper.Map(_cliente)); _DALCliente.ActualizarDNIAdicional(dniTitular, _cliente.DNI); }
public static void Incluir(MCliente modelo, MEndereco endereco) { //Para ficar tudo maiúsculo modelo.NomeCliente = modelo.NomeCliente.ToUpper(); modelo.EmailCliente = modelo.EmailCliente.ToUpper(); endereco.LogradouroEndereco = endereco.LogradouroEndereco.ToUpper(); endereco.BairroEndereco = endereco.BairroEndereco.ToUpper(); //Chamando o metodo Incluir DALCliente.Incluir(modelo, endereco); }
static void Main(string[] args) { var dalCliente = new DALCliente(); var retorno = dalCliente.Executar(); var dalAcao = new DALACAO(); var retornoAcao = dalAcao.Executar(); Console.ReadKey(); }
public void Alterar(ModeloCliente modelo) { if (modelo.cli_cod < 1) { throw new Exception("codigo"); } ValidaCampos(modelo); DALCliente DALObj = new DALCliente(conexao); DALObj.Alterar(modelo); }
public static void Alterar(MCliente modelo, MEndereco endereco) { //Para ficar tudo maiúsculo modelo.NomeCliente = modelo.NomeCliente.ToUpper(); modelo.EmailCliente = modelo.EmailCliente.ToUpper(); endereco.LogradouroEndereco = endereco.LogradouroEndereco.ToUpper(); endereco.BairroEndereco = endereco.BairroEndereco.ToUpper(); //Chamndo método Alterar DALCliente.Alterar(modelo, endereco); }
public static void Insertar(VOCliente cliente) { try { DALCliente.InsertarCliente(cliente); } catch { throw new ArgumentException("No se pudo insertar el dato"); } }//End insertar
}//End insertar public static void Eliminar(string idCliente) { try { DALCliente.EliminarCliente(int.Parse(idCliente)); } catch { throw new ArgumentException("No se pudo eliminar el dato"); } }//End eliminar
}//End eliminar public static void Actualizar(VOCliente cliente) { try { DALCliente.ActualizarCliente(cliente); } catch { throw new ArgumentException("No se pudo actualizar el dato"); } }//End actualizar
//------------------------------------------------------------------------------------------------------------------- public void Incluir(ModeloCliente obj) { //O nome da categoria é obrigatório if (obj.cli_nome.Trim().Length == 0) { throw new Exception("O nome do cliente é obrigatório"); } // if (obj.cli_cpfcnpj.Trim().Length == 0) { throw new Exception("O CPF/CNPJ do cliente é obrigatório"); } // if (obj.cli_tipo == "Fisíca") { //cpf if (Validacao.IsCpf(obj.cli_cpfcnpj) == false) { throw new Exception("O CPF está inválido"); } } else { //cnpj if (Validacao.IsCnpj(obj.cli_cpfcnpj) == false) { throw new Exception("O CNPJ está inválido"); } } // if (obj.cli_rgie.Trim().Length == 0) { throw new Exception("O RG/IE do cliente é obrigatório"); } //Verifica e-mail /* * string strRegex = "^([a-zA-Z0-9_\\-\\.]+)@((\\[[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(obj.cli_email)) * { * throw new Exception("Digite um e-mail válido!"); * }*/ obj.cli_nome = obj.cli_nome.ToUpper(); //dalConexao conexao = new dalConexao(dalDadosDoBanco.stringDeConexao); //Se tudo está Ok, chama a rotina de inserção. DALCliente DALobj = new DALCliente(new DALConexao(DALDadosDoBanco.stringDeConexao)); DALobj.Incluir(obj); }
public void Incluir(ModelCliente modelo) { if (modelo.Nome.Trim().Length == 0) { throw new Exception("O nome é obrigatório!"); } modelo.Nome = modelo.Nome.ToUpper(); DALCliente DALObj = new DALCliente(conexao); DALObj.Incluir(modelo); }
public static DataTable LocalizarDados(String valor) { //Analisando se foi localizado algum registro if (DALCliente.LocalizarDados(valor).Rows.Count > 0) { return(DALCliente.LocalizarDados(valor)); } else { throw new Exception("Não foi encontrado nenhum registro!"); } }
//METEDO INSERIR NO BANCO DE DADOS public void Incluir(ModeloCliente modelo) { if (modelo.Cli_nome.Trim().Length == 0) { throw new Exception("O nome do cliente é obrigatorio"); } if (modelo.Cli_cpfcnpj.Trim().Length == 0) { throw new Exception("O CPF OU CNPJ do cliente é obrigatorio"); } //if (modelo.Cli_cpfcnpj == "F") //{ // if (Validacao.IsCpf(modelo.Cli_cpfcnpj) == false) // { // throw new Exception(" O CPF ou CNPJ do cliente é Invalido "); // } //} //else //{ // if (Validacao.IsCnpj(modelo.Cli_cpfcnpj) == false) // { // throw new Exception(" O CPF ou CNPJ do cliente é Invalido"); // } //} if (modelo.Cli_fone.Trim().Length == 0) { throw new Exception("O telefone do cliente é obrigatorio"); } if (modelo.Cli_rgie.Trim().Length == 0) { throw new Exception("O RG do cliente é 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.Cli_email)) //{ // throw new Exception("Digite um email válido."); //} //cli_tipo = 0 => fisica //cli_tipo = 1 => juridica DALCliente cliente = new DALCliente(conexao); cliente.Incluir(modelo); }
private void frmFinalizarCompra_Load(object sender, EventArgs e) { dgvCliente.DataSource = DALCliente.CarregarGrid(); //Carregando os clientes txtTaxa.Enabled = false; //Desativando a taxa txtValorTotal.Text = venda.VendaTotal.ToString("C2"); //Passando o valor total cbxQuantParcela.SelectedIndex = 0; //Selecionando a quantidade de parcelas //Iniciando os dados do combobox Tipo Pagamento cbxTipoPagamento.DataSource = DALTipoPagamento.CarregarGrid(); cbxTipoPagamento.ValueMember = "tipoPag_cod"; cbxTipoPagamento.DisplayMember = "tipoPag_nome"; cbxTipoPagamento.SelectedIndex = -1; }
static void Main(string[] args) { DALBase<Corretora> dalCorretora = new DALCorretora(); var retornoCorretora = dalCorretora.Executar(); var dalCliente = new DALCliente(); var retorno = dalCliente.Executar(); var dalAcao = new DALACAO(); var retornoAcao = dalAcao.Executar(); Console.ReadKey(); }
/// <summary> /// Metodo que implementa el mentodo ModificarCliente de la clase DAL /// </summary> /// <param name="oCliente">Cliente que modificará en la base de datos</param> /// <returns>Retorna una string con la respuesta del storedProcedure</returns> public Cliente ModificarCliente(Cliente oCliente) { IDALCliente _IDALCliente = new DALCliente(); if (oCliente == null) { throw new Exception(); } else { return(_IDALCliente.ModificarCliente(oCliente)); } }
public bool removerCliente(Cliente c) { c.Ativado = false; bool ret = new DALCliente(Persistencia).atualizarCliente(c); if (!ret) { c.Ativado = true; } return(ret); }