public void ProductInsert(object sender, EventArgs e) { ClienteDao db = new ClienteDao(); db.Insert(Vista.txtNombre.Text, Vista.txtDescripcion.Text, Convert.ToDouble(Vista.txtPrecio.Text)); MessageBox.Show("Se ha insertado un producto"); }
public void ProductDelete(object sender, EventArgs e) { ClienteDao db = new ClienteDao(); db.Delete(Convert.ToInt32(Vista.txtID.Text)); MessageBox.Show("Se ha eliminado un producto"); }
public void ProductUpdate(object sender, EventArgs e) { ClienteDao db = new ClienteDao(); db.Update(Convert.ToInt32(Vista.txtID.Text), Vista.txtNombre.Text, Vista.txtDescripcion.Text, Convert.ToDouble(Vista.txtPrecio.Text)); MessageBox.Show("Se ha actualizado un producto"); }
public static bool GuardarVencimiento(string año, int idTipoVencimiento, string diaVencimiento) { bool exito = false; try { ValidarDatosTipoVencimiento(diaVencimiento); bool YaExiste = ClienteDao.ValidarVencimientoExistente(año, idTipoVencimiento); if (YaExiste == true) { const string message = "Ya existe un Vencimiento Para el año y Tipo de vencimiento seleccionado."; const string caption = "Error"; var result = MessageBox.Show(message, caption, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); throw new Exception(); } else { exito = ClienteDao.GuardarVencimiento(año, idTipoVencimiento, diaVencimiento); } } catch (Exception ex) { } return(exito); }
public JsonResult ListarClientesAtivos() { return(Json(new { data = ClienteDao.ListActives() })); }
/** * Busca el primer registro que coincida con los datos enviados * @param Cliente obj * @return Retorna el mismo objeto pero con los datos consultados */ public Cliente buscarPrimeroCliente(Cliente obj) { List <Cliente> lista = null; try { ClienteDao dao = new ClienteDao(); conn = conexion.conectar(); lista = dao.searchMatching(conn, obj); if (lista != null && lista.Count > 0) { obj = (Cliente)lista[0]; } else { obj.ID_CLIENTE = -1; } } catch (Exception e) { obj.ID_CLIENTE = -1; } finally { if (conn != null && conn.State == System.Data.ConnectionState.Open) { conn.Close(); } } return(obj); }
/** * Inserta nuevo registro en la tabla * @param Cliente obj * @return Retorna el mismo objeto pero con la llave primaria configurada */ public Cliente crearCliente(Cliente obj) { List <Cliente> lista = null; Cliente obj_new = new Cliente(); try { ClienteDao dao = new ClienteDao(); conn = conexion.conectar(); int id = Funciones.obtenerId(conn, "CLIENTE"); obj.ID_CLIENTE = id; dao.create(conn, obj); //verificar existencia obj_new.ID_CLIENTE = obj.ID_CLIENTE; lista = dao.searchMatching(conn, obj_new); if (lista != null && lista.Count > 0) { obj_new = (Cliente)lista[0]; } else { obj_new.ID_CLIENTE = -1; } } catch (Exception e) { obj_new.ID_CLIENTE = -1; } finally { if (conn != null && conn.State == System.Data.ConnectionState.Open) { conn.Close(); } } return(obj_new); }
/** * Consulta todos los registros de la tabla pero con Paginacion * @param Cliente obj * @return Retorna la lista de los registros en la tabla con paginacion */ public Cliente[] listarCliente(int pagina, int numRegPagina) { Cliente[] result = null; List <Cliente> lista = null; if (pagina > 0 && numRegPagina > 0) { pagina--; int limInf = 0; int limSup = 0; limInf = pagina * numRegPagina + 1; limSup = (pagina + 1) * numRegPagina; try { ClienteDao dao = new ClienteDao(); conn = conexion.conectar(); if (limInf <= dao.countAll(conn)) { lista = dao.loadAll(conn, limInf, limSup); if (lista != null && lista.Count > 0) { result = lista.ToArray(); } } } catch (Exception e) { result = null; } finally { if (conn != null && conn.State == System.Data.ConnectionState.Open) { conn.Close(); } } } return(result); }
public void ProductList(object sender, EventArgs e) { ClienteDao db = new ClienteDao(); Vista.gridBuscar.DataSource = db.VerRegistros(Vista.txtBuscar.Text); }
public static bool GurdarCliente(Cliente _cliente) { bool exito = false; try { ValidarDatos(_cliente); bool UsuarioExistente = ValidarUsuarioExistente(_cliente.NombreRazonSocial, _cliente.Cuit); if (UsuarioExistente == true) { const string message = "Ya existe un cliente registrado con el Nombre/Razón Social y Cuit ingresado."; const string caption = "Error"; var result = MessageBox.Show(message, caption, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); throw new Exception(); } else { exito = ClienteDao.InsertCliente(_cliente); } } catch (Exception ex) { } return(exito); }
public IList <Cliente> ClientesPuntos_GET(int clienteid) { ControllerResult resultado = new ControllerResult(string.Empty); IList <Cliente> cliente = ClienteDao.ClientesPuntos_GET(clienteid); return(cliente); }
public ClienteController(Logger logger, UserManager <IdentityUser> userManager, ClienteDao clienteDao) : base(userManager) { this._logger = logger; this._clienteDao = clienteDao; }
public JsonResult AtivarCliente(int id) { ClienteDao.Ativar(id); return(Json(new { data = new { Ativou = true } })); }
public void TesteConsulta() { Clientes obj = new Clientes(); obj.cpf = "123456789"; ClienteDao dao = new ClienteDao(); Clientes ret = dao.Buscar(obj ); Assert.IsTrue(ret.nome == "Erick"); }
public void Pesquisar() { ClienteDao clienteDao = new ClienteDao(); //Cliente clientePesquisa = new Cliente() { nomeCliente = "Teste22", cpfCliente = "Teste22", telefonesCliente = "Teste22", enderecoCliente = "Teste22" }; Cliente clientePesquisa = new Cliente() { enderecoCliente = "Teste00" }; List<Cliente> lista = clienteDao.Pesquisar(clientePesquisa); Debug.Write("Qtd Registros: " + lista.Count()); }
protected void btmEliminar_Click(object sender, EventArgs e) { if (ID.HasValue) { ClienteDao.eliminar(ID.Value); limpiar(); cargarGrilla(); } }
public ActionResult Adiciona(Pessoa pessoa, Cliente cli, String tipo_cliente, String conf_senha) { if (tipo_cliente != null) { if (tipo_cliente == "Juridico") { cli.fisico_cli = false; cli.juridico_cli = true; } else { cli.fisico_cli = true; cli.juridico_cli = false; } } if (tipo_cliente == null) { ModelState.AddModelError("select.Tipo_cliente", "O campo tipo é obrigátorio."); } if (conf_senha == "") { ModelState.AddModelError("conf_senha", "O campo redigite senha é obrigátorio."); } if (conf_senha != cli.senha_cli && cli.senha_cli != null) { ModelState.AddModelError("conf_senha", "Senhas diferentes."); } //ModelState.IsValid = verifica se o evento do form e do tipo post ou seja e foi enviado. if (ModelState.IsValid) { Pessoa ps = null; ps = null; PessoaDao pessoaDao = new PessoaDao(); ps = pessoaDao.cadastrarPessoa(pessoa); ClienteDao clienteDao = new ClienteDao(); clienteDao.cadastroCliente(ps.id_pessoa, cli); } else { IList <Tipo_pessoa> tp; using (var dao = new EntidadeContext()) { tp = dao.tipo_pessoa.ToList(); } ViewBag.tipo_Pessoas = tp; ViewBag.pessoa = pessoa; ViewBag.cliente = cli; ViewBag.tipo_cliente = tipo_cliente; return(View("cadastrar")); } return(View()); }
private void InicializaCliente() { try { var clienteDao = new ClienteDao(); // CONSUMIDOR NÃO IDENTIFICADO if (txtClienteCpf.Text.Trim().Equals("")) { _pedido.Cliente = clienteDao.GetClienteConsumidorNaoIdentificado(); _pedido.ClienteId = _pedido.Cliente.ClienteId; return; } if (txtClienteCpf.Text.Trim().Length < 14) { // Validando o CPF if (!Validacao.IsCpf(txtClienteCpf.Text.Trim())) { MessageBox.Show("CPF inválido!"); return; } } else { // Validando o CNPJ if (!Validacao.IsCnpj(txtClienteCpf.Text.Trim())) { MessageBox.Show("CNPJ inválido!"); return; } } _pedido.Cliente = clienteDao.GetCliente(txtClienteCpf.Text.Trim()); if (_pedido.Cliente == null) { // Inserindo no banco e retornando o ID _pedido.ClienteId = Convert.ToInt32(clienteDao.InsertCliente(txtClienteCpf.Text.Trim(), txtClienteNome.Text.Trim(), txtClienteEmail.Text.Trim())); _pedido.Cliente = clienteDao.GetCliente(_pedido.ClienteId.ToString()); } else { _pedido.ClienteId = _pedido.Cliente.ClienteId; txtClienteNome.Text = string.IsNullOrEmpty(_pedido.Cliente.Nome) ? "" : _pedido.Cliente.Nome; txtClienteEmail.Text = string.IsNullOrEmpty(_pedido.Cliente.Nome) ? "" : _pedido.Cliente.Email; //txtClienteCelular.Text = string.IsNullOrEmpty(_pedido.Cliente.Nome) ? "" : _pedido.Cliente.TelefoneComercial; } } catch (Exception) { throw; } }
public Cliente GetById(int id) { Cliente cliente = new ClienteDao().GetById(id); if (cliente == null) { throw new Exception("Cliente não encontrado!"); } return(cliente); }
public frmAlterarProjeto() { InitializeComponent(); cboCliente.ItemsSource = ClienteDao.ListarClientes(); cboCliente.DisplayMemberPath = "NomeCliente"; cboCliente.SelectedValuePath = "ClienteId"; txtNumero.Focus(); }
public Cliente getByNome(string nome) { Cliente cliente = new ClienteDao().getByNome(nome); if (cliente == null) { throw new Exception("Cliente não encontrado!"); } return(cliente); }
public void TesteConsulta() { Clientes obj = new Clientes(); obj.cpf = "123456789"; ClienteDao dao = new ClienteDao(); Clientes ret = dao.Buscar(obj); Assert.IsTrue(ret.nome == "Erick"); }
private void ModificarClienteRemitos() { Console.WriteLine("MODIFICAR CLIENTE REMITOS\n"); try { Console.WriteLine("Nro Remito"); String nroRemito = FormatoNroRemito(Console.ReadLine()); ClienteDao clienteDao = new ClienteDao(); RemitoTangoDao remitoTangoDao = new RemitoTangoDao(); Cliente viejoCliente = null; string viejoClienteId = remitoTangoDao.getClienteId(nroRemito); if (viejoClienteId != null) { viejoCliente = clienteDao.getCliente(Convert.ToInt32(viejoClienteId)); } Console.WriteLine("Cliente actual remito nro: " + nroRemito); Console.WriteLine("Codigo".PadRight(10, ' ') + "Razon Social".PadRight(50, ' ')); Console.WriteLine(viejoCliente.ToString()); Console.WriteLine("\n"); Console.WriteLine("Cliente Nuevo"); string nuevoClienteId = Console.ReadLine(); Cliente nuevoCliente = clienteDao.getCliente(Convert.ToInt32(nuevoClienteId)); Console.WriteLine("Cliente nuevo asignado a remito nro: " + nroRemito); Console.WriteLine("Codigo".PadRight(10, ' ') + "Razon Social".PadRight(50, ' ')); Console.WriteLine(nuevoCliente.ToString()); Console.WriteLine("\n"); Console.WriteLine("¿Desea asignar el remito nro: " + nroRemito + " al nuevo cliente? S - N"); string opcion = Console.ReadLine().ToUpper(); if (opcion.Equals("S")) { remitoTangoDao.UpdateClienteRemito(nroRemito, nuevoClienteId); Menu(); } else { Menu(); } Console.ReadLine(); } catch (Exception ex) { Console.WriteLine("ERROR: " + ex.Message); } }
private void BtnEditar_Click(object sender, RoutedEventArgs e) { if (!txtNumero.Text.Equals("") && !txtProjeto.Text.Equals("")) { Projeto projeto = new Projeto { NumeroProjeto = txtNumero.Text }; projeto = ProjetoDao.BuscarProjetoPorNumero(projeto); if (projeto != null) { projeto.NomeProjeto = txtProjeto.Text; projeto.Status = cboStatus.SelectedIndex.ToString(); int idCliente = Convert.ToInt32(cboCliente.SelectedValue); projeto.Cliente = ClienteDao.BuscarClientePorId(idCliente); if (ProjetoDao.AlterarProjeto(projeto)) { MessageBox.Show("Cadastro Alterado!", "Sistema de Orcamento", MessageBoxButton.OK, MessageBoxImage.Information); txtNumero.Text = ""; txtProjeto.Text = ""; cboCliente.SelectedIndex = -1; cboStatus.SelectedIndex = -1; txtNumero.IsEnabled = true; txtProjeto.Focus(); txtProjeto.IsEnabled = false; btnEditar.IsEnabled = false; btnCancelar.IsEnabled = false; cboStatus.IsEnabled = false; cboCliente.IsEnabled = false; btnBuscar.IsEnabled = true; } else { MessageBox.Show("Projeto Não pode ser alterado", "Sistema Orcamento", MessageBoxButton.OK, MessageBoxImage.Error); } } else { MessageBox.Show("Projeto Inexistente", "ERROR", MessageBoxButton.OK, MessageBoxImage.Error); } } else { MessageBox.Show("Insira o código do Projeto", "ERROR", MessageBoxButton.OK, MessageBoxImage.Error); } }
public static string BuscarNuevoNroFacturaNotaDeCredito(string cuit) { int idCliente = ClienteDao.BuscarIdClientePorCuit(cuit); string Factura = Dao.ClienteDao.BuscarNuevoNroFacturaNotaDeCredito(idCliente); if (Factura == "0" || Factura == "") { Factura = "00003-00000001"; } return(Factura); }
private void btn_buscar_Click(object sender, EventArgs e) { dgvClientes.DataSource = ClienteDao.Buscar(txtcriterio.Text, "", varGlobales.sessionUsuario); dgvClientes.Columns[0].HeaderText = "Código"; dgvClientes.Columns[0].Width = 75; dgvClientes.Columns[1].HeaderText = "Nombres"; dgvClientes.Columns[1].Width = 180; dgvClientes.Columns[2].Width = 90; dgvClientes.Columns[3].Width = 160; dgvClientes.Columns[6].Visible = false; }
private void btnBuscar_Click(object sender, EventArgs e) { dgvClientes.DataSource = ClienteDao.Buscar(txtNombres.Text, txtDni.Text); dgvClientes.Columns[0].HeaderText = "Código"; dgvClientes.Columns[0].Width = 50; dgvClientes.Columns[1].HeaderText = "Nombres"; dgvClientes.Columns[1].Width = 100; dgvClientes.Columns[2].Width = 80; dgvClientes.Columns[3].Visible = false; dgvClientes.Columns[4].Visible = false; }
public static void Remover() { Console.Clear(); Cliente cliente = new Cliente(); ClienteDao clientedao = new ClienteDao(); Console.WriteLine("Informe o id do cliente que deseja remover"); cliente.idCliente = Convert.ToInt32(Console.ReadLine()); clientedao.Remover(cliente); Console.WriteLine("Cliente removido com sucesso"); Console.ReadKey(); }
public List <ClienteBE> SelectBuscaNotasInNotIdLista(string not_id, int conf_id, bool endereco = false) { List <ClienteBE> retorno = new ClienteDao().SelectClienteIn <ClienteBE>(new { cli_id = not_id, conf_id = conf_id }).ToList(); //retorno = this.CarregaNotaClientein(retorno, not_id); if (endereco) { retorno = this.CarregaEnderecosCliente(retorno); } return(retorno); }
private void MovimentacaoSaida_Load(object sender, EventArgs e) { cmbSelecionarCliente.DisplayMember = "TextoExibicao"; cmbSelecionarCliente.ValueMember = "IdCliente"; IList <IClienteEntity> lstClientes = ClienteDao.RetornarClientes(); foreach (IClienteEntity fornecedor in lstClientes) { cmbSelecionarCliente.Items.Add(fornecedor); } }
// Método para editar cliente public void EditarCliente(Cliente cliente) { try { clienteDao = new ClienteDao(); clienteDao.EditarCliente(cliente); } catch (Exception erro) { throw erro; } }
// Método para cadastrar clientes public void Cadastrar(Cliente cliente) { try { clienteDao = new ClienteDao(); clienteDao.Cadastrar(cliente); } catch (Exception erro) { throw erro; } }
public void DeletarCliente() { bool retorno = new ClienteDao().DeletarCliente(5); if (retorno) { Debug.Write("Cliente Deletado!"); } else { Debug.Write("Erro Encontrado!"); } }
public void TestInsertCliente() { Clientes obj = new Clientes(); obj.cpf = "123456789"; obj.nome = "Erick"; obj.sobrenome = "Lourenço"; obj.rg = "3049128391"; obj.idade = "19"; ClienteDao dao = new ClienteDao(); dao.Inserir(obj); Assert.IsTrue(true); }
public void AtualizarProduto() { idCliente = int.Parse(txtIdCliente.Text); cliente = clientes.Find(cli => cli.IDT_CLIENTE == idCliente).First<CLIENTE>(); cliente.NOME = txtNomeCliente.Text; cliente.EMAIL = txtEmail.Text; cliente.SENHA = txtSenha.Text; clientes.Update(cliente); clientes.SaveChanges(); BuscarClientes(); clientes = null; cliente = null; LimparCampos(); }
protected void grvClientes_RowDeleting(object sender, GridViewDeleteEventArgs e) { idCliente = int.Parse(grvClientes.DataKeys[e.RowIndex].Value.ToString()); cliente = clientes.Find(prod => prod.IDT_CLIENTE == idCliente).First<CLIENTE>(); clientes.Delete(cliente); clientes.SaveChanges(); clientes = null; cliente = null; BuscarClientes(); }
protected void grvClientes_SelectedIndexChanged(object sender, EventArgs e) { btnSalvar.Text = "Atualizar"; idCliente = (int)grvClientes.SelectedValue; cliente = clientes.Find(cli => cli.IDT_CLIENTE == idCliente).First<CLIENTE>(); txtIdCliente.Text = cliente.IDT_CLIENTE.ToString(); txtNomeCliente.Text = cliente.NOME; txtEmail.Text = cliente.EMAIL; clientes = null; cliente = null; }
public ClienteRN() { clienteDados = new ClienteDao(); }
public int SelectID(string nome) { if (nome.Length == 0) { throw new Exception("Escolha um Cliente"); } else { clienteDados = new ClienteDao(); return clienteDados.SelectId(nome); } }
public static void ValidacaoGeral(string nome, string email, string cpf, string rg, string tel1, string tel2, string rua, string numero, string cep, string idbairro) { ClienteRN validador = new ClienteRN(); ClienteDao clienteDados = new ClienteDao(); if (validador.ValidarCPF(cpf) & validador.ValidarTelefone(tel1) & validador.ValidarTelefone(tel2) & validador.ValidarEmail(email) & validador.ValidarCEP(cep)) { try { Cliente cl = new Cliente(nome, email, cpf, rg); Telefone tel = new Telefone(tel1, tel2); Endereco end = new Endereco(rua, numero, cep, int.Parse(idbairro)); clienteDados.InserirCompleto(cl, end, tel); } catch (OracleException e) { throw e; } } }