private void btnAceptarDirección_Click(object sender, EventArgs e) { ClienteNegocio negocio1 = new ClienteNegocio(); try { if (clienteLocal == null) { clienteLocal = new Cliente(); } clienteLocal.Calle = txtCalleDirección.Text; clienteLocal.Número = Convert.ToInt32(txtNúmeroDirección.Text); clienteLocal.Piso = Convert.ToInt32(txtPisoDirección.Text); clienteLocal.Departamento = txtDepartamentoDirección.Text; clienteLocal.Localidad = txtLocalidadDirección.Text; clienteLocal.CódigoPostal = Convert.ToInt32(txtCódigoPostalDirección.Text); if (clienteLocal.Id != 0) { negocio1.modificarDirección(clienteLocal); } else { negocio1.agregarDirección(clienteLocal); } Close(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public IHttpActionResult ConsultarClientes([FromBody] ParametroConsultaDto usuario) { try { clienteNegocio = new ClienteNegocio(); List <ClienteDto> res = clienteNegocio.ConsultarClientes(usuario.parametro); return(Content(HttpStatusCode.OK, new Mensaje() { codigoRespuesta = Catalogo.OK, mensajeRespuesta = "", objetoRespuesta = res })); } catch (ExcepcionOperacion exOp) { return(Content(HttpStatusCode.InternalServerError, new Mensaje() { codigoRespuesta = Catalogo.ERROR, mensajeRespuesta = Catalogo.FALLO_CONSULTA_MENU + exOp.Message })); } catch (Exception ex) { return(Content(HttpStatusCode.InternalServerError, new Mensaje() { codigoRespuesta = Catalogo.ERROR, mensajeRespuesta = Catalogo.FALLO_CONSULTA_MENU + ex.Message })); } }
private void btnEliminar_Click(object sender, EventArgs e) { ClienteNegocio negocio = new ClienteNegocio(); try { if (dgvClientes.CurrentRow != null) { Cliente cmodif = (Cliente)dgvClientes.CurrentRow.DataBoundItem; if (MessageBox.Show("Seguro que desea eliminar el cliente " + cmodif.Apellido + ", " + cmodif.Nombre + " con ID: " + cmodif.ID + "?", "Atención!", MessageBoxButtons.YesNo) == DialogResult.Yes) { negocio.eliminarCliente(cmodif); cargarGrilla(); } } else { MessageBox.Show("No hay ningún cliente seleccionado", "Cuidado!"); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public Transferencias(Usuario usuario) { InitializeComponent(); try { ClienteNegocio clienteNego = new ClienteNegocio(); ClienteSesion = clienteNego.ObtenerClientePorUsuario(usuario.Username); if (ClienteSesion != null) { this.UsuarioLogueado = usuario; DataGridView dgGrillaOrigen = ucGrillaOrigen.Grilla; dgGrillaOrigen.Size = new System.Drawing.Size(550, 180); CargarGrillaOrigen(ref dgGrillaOrigen); CargarGrillaDestino(ClienteSesion); SetearDatosClienteOrigen(ClienteSesion); SetearDatosClienteDestino(ClienteSesion); this.AutoValidate = AutoValidate.Disable; ManejadorValidaciones util = new ManejadorValidaciones(this.errorProvider); util.CrearValidacionesNumericTextBox(ref txtImporte, MensajesInfo.infoCampoRequerido.Replace("|@|", "Importe")); } else { this.Dispose(); } } catch (Exception ex) { throw ex; } }
protected void btnAgregarCliente_Click(object sender, EventArgs e) { Clientes cli = new Clientes(); ClienteNegocio clientenegocio = new ClienteNegocio(); if (String.IsNullOrEmpty(txtDNI.Text)) { ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", "alert('DNI NULO');window.location ='MenuPrincipal.aspx';", true); } else { dnicli = clientenegocio.ValidarDNI(txtDNI.Text); if (dnicli == null) { cli.nombre = txtnombre.Text; cli.apellido = txtApellido.Text; cli.dni = txtDNI.Text; cli.direccion = txtDireccion.Text; cli.localidad = txtLocalidad.Text; cli.telefono = txtTelefono.Text; cli.mail = txtMail.Text; clientenegocio.altaCliente(cli); ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", "alert('CLIENTE AGREGADO');window.location ='MenuPrincipal.aspx';", true); } else if (dnicli != null) { ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", "alert('DNI REPETIDO');window.location ='MenuPrincipal.aspx';", true); } } }
public JsonResult Edit(int id) { try { VeiculoViewModel model = new VeiculoViewModel(); VeiculoNegocio veiculoNegocio = new VeiculoNegocio(); Veiculo veiculo = veiculoNegocio.Consulta(id); ClienteNegocio clienteNegocio = new ClienteNegocio(); Cliente cliente = clienteNegocio.Consulta().Single(x => x.Id == veiculo.ClienteId); model.Id = veiculo.Id; model.Placa = veiculo.Placa; model.Ano = veiculo.Ano; model.Tipo = veiculo.Tipo; model.Modelo = veiculo.Modelo; model.Cor = veiculo.Cor; model.Motor = veiculo.Motor; model.Obs = veiculo.Obs; model.CpfCliente = cliente.Cpf; model.IdCliente = veiculo.ClienteId; return(Json(model)); } catch (Exception) { throw; } }
protected void btnSiguiente_Click(object sender, EventArgs e) { try { ClienteNegocio cliente = new ClienteNegocio(); List <Cliente> aux = cliente.getCliente(txbDNI.Text); Session["prodID" + Session.SessionID] = prodID; Session["vouchId" + Session.SessionID] = vouchId; if (aux.Count <= 0) { // Redirijo a form de registro completando únicamente el DNI Session["DNICliente" + Session.SessionID] = txbDNI.Text; Response.Redirect("Registro.aspx", false); } else { // Redirijo a form de confirmación completando todos los datos Session["Cliente" + Session.SessionID] = aux[0]; Response.Redirect("ClienteRegistrado.aspx", false); } } catch (Exception ex) { Session["Error" + Session.SessionID] = ex.Message; Response.Redirect("Error.aspx", false); } }
protected void bus_Click(object sender, EventArgs e) { ClienteNegocio clienteNegocio = new ClienteNegocio(); Cliente cliente = new Cliente(); cliente = null; if (DNI.Text == "") { Session["Error" + Session.SessionID] = "Para realizar una busqueda es obligatorio escribir el DNI."; Response.Redirect("PaginaError.aspx"); } else { cliente = clienteNegocio.BuscarxDni(Convert.ToInt32(DNI.Text)); } if (cliente != null) { DNI.Text = cliente.DNI.ToString(); nombre.Text = cliente.Nombre; apellido.Text = cliente.Apellido; email.Text = cliente.Email; telefono.Text = cliente.Telefono.ToString(); } else if (cliente == null) { DNI.Text = ""; nombre.Text = ""; apellido.Text = email.Text = ""; telefono.Text = ""; } }
private void btnAceptar_Click(object sender, EventArgs e) { ClienteNegocio negocio = new ClienteNegocio(); try { if (nuevocliente == null) { nuevocliente = new Cliente(); } nuevocliente.Nombre = txtNombre.Text; nuevocliente.Apellido = txtApellido.Text; nuevocliente.DNI = int.Parse(txtDNI.Text); nuevocliente.Direccion = txtDireccion.Text; nuevocliente.CodPostal = int.Parse(txtCodPostal.Text); nuevocliente.FNacimiento = dtpFNacimiento.Value; nuevocliente.Localidad = txtLocalidad.Text; nuevocliente.Mail = txtMail.Text; nuevocliente.Provincia = txtProvincia.Text; nuevocliente.Celular = txtCelular.Text; negocio.agregarCliente(nuevocliente); Close(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void cargarGrilla() { ClienteNegocio negocio = new ClienteNegocio(); dgbAgregarCliente.DataSource = negocio.ListarClientes(); dgbAgregarCliente.Columns[1].Visible = false; }
public frmCadastroCliente() { InitializeComponent(); _clienteModel = new ClienteModel(); _clienteNegocio = new ClienteNegocio(); _clienteVeiculoNegocio = new ClienteVeiculoNegocio(); }
private void btnAceptarMod_Click(object sender, EventArgs e) { if (txtNombreMod.Text == "" || txtApellidoCli.Text == "" || txtContacto.Text == "") { MessageBox.Show("Debe completar todos los campos", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { ClienteNegocio negocio = new ClienteNegocio(); Cliente modificado = new Cliente(); modificado.id = int.Parse(txtIdMod.Text); modificado.nombre = txtNombreMod.Text; modificado.apellido = txtApellidoMod.Text; modificado.localidad = (Localidad)cmbLocalidadMod.SelectedItem; negocio.ModificarCliente(modificado); txtIdMod.Text = ""; txtNombreMod.Text = ""; txtApellidoMod.Text = ""; txtContactoMod.Text = ""; cmbLocalidadMod.SelectedText = ""; disabletxt(); cargarGrilla(); } }
public void btnAceptar_Click(object sender, EventArgs e) { try { ClienteNegocio clienteNegocio = new ClienteNegocio(); cliente = new Cliente(); cliente.Nombre = txtNombre.Text; cliente.Apellido = txtApellido.Text; cliente.Direccion = txtDireccion.Text; cliente.Localidad = txtLocalidad.Text; cliente.Telefono = txtTelefono.Text; cliente.Mail = txtMail.Text; cliente.Pass = txtPassword.Text; cliente.Estado = true; cliente.Id = clienteNegocio.agregarCliente(cliente); if (cliente.Id <= 0) { lblCreado.Visible = false; lblError.Visible = true; } else { lblCreado.Visible = true; lblError.Visible = false; } } catch (Exception) { throw; } }
public ClienteController() { if (_cliente == null) { _cliente = new ClienteNegocio(); } }
// GET: Veiculo public ActionResult ConsultarVeiculo() { try { List <VeiculoViewModel> lstVeiculos = new List <VeiculoViewModel>(); VeiculoNegocio veiculoNegocio = new VeiculoNegocio(); foreach (Veiculo veiculo in veiculoNegocio.Consulta()) { ClienteNegocio clienteNegocio = new ClienteNegocio(); Cliente cliente = new Cliente(); cliente = clienteNegocio.Consulta(veiculo.ClienteId); VeiculoViewModel model = new VeiculoViewModel(); model.Id = veiculo.Id; model.Placa = veiculo.Placa; model.Modelo = veiculo.Modelo; model.Motor = veiculo.Motor; model.Obs = veiculo.Obs; model.Tipo = veiculo.Tipo; model.Ano = veiculo.Ano; model.Cor = veiculo.Cor; lstVeiculos.Add(model); } return(View(lstVeiculos)); } catch (Exception) { throw; } }
protected void grdClientes_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e) { ClienteNegocio neg = new ClienteNegocio(); vClientes = neg.ObtieneClientes(); grdClientes.DataSource = vClientes; }
public JsonResult Cadastrar(VeiculoViewModel model) { try { Veiculo veiculo = new Veiculo(); ClienteNegocio clienteNegocio = new ClienteNegocio(); Cliente cliente = new Cliente(); string cpf = model.CpfCliente.Replace(@"\t", "").Trim(); if (!clienteNegocio.ExisteCpf(cpf)) { throw new Exception("O cpf informado não existe em nossas bases !"); } cliente = clienteNegocio.Consulta().Single(x => x.Cpf == cpf); veiculo.Ano = model.Ano; veiculo.ClienteId = cliente.Id; veiculo.Cor = model.Cor; veiculo.Modelo = model.Modelo; veiculo.Motor = model.Motor; veiculo.Obs = model.Obs; veiculo.Placa = model.Placa; veiculo.Tipo = model.Tipo; VeiculoNegocio veiculoNegocio = new VeiculoNegocio(); veiculoNegocio.Cadastrar(veiculo); } catch (Exception) { throw; } return(Json("")); }
protected void Page_Load(object sender, EventArgs e) { usuario = ContextoUsuario.oUsuario.CL_USUARIO; programa = ContextoUsuario.nbPrograma; if (!IsPostBack) { if (Request.QueryString["PeriodoId"] != null) { idPeriodo = Guid.Parse(Request.QueryString["PeriodoId"]); vClOperacion = E_TIPO_OPERACION_DB.A; CargarDatos(); } else { vClOperacion = E_TIPO_OPERACION_DB.I; ClienteNegocio cliente = new ClienteNegocio(); SistemasNegocio sistema = new SistemasNegocio(); rcbCliente.DataSource = cliente.ObtieneClientes(); rcbCliente.DataValueField = "ID_CLIENTE"; rcbCliente.DataTextField = "NB_CLIENTE"; rcbCliente.DataBind(); rcbSistema.DataSource = sistema.ObtieneSistemas(); rcbSistema.DataValueField = "ID_SISTEMA"; rcbSistema.DataTextField = "NB_SISTEMA"; rcbSistema.DataBind(); } LicenciaNegocio licencia = new LicenciaNegocio(); rcbLicencia.DataSource = licencia.ObtenerLicencias(); rcbLicencia.DataValueField = "ID_LICENCIA"; rcbLicencia.DataTextField = "NB_LICENCIA"; rcbLicencia.DataBind(); } }
protected void Btn_BuscaDNI(object sender, EventArgs e) { ClienteNegocio CliNeg = new ClienteNegocio(); Cliente Cli = new Cliente(); Cli = null; try { Cli = CliNeg.Busco_Cliente_DNI(Convert.ToInt32(txbDNI.Text)); if (Cli != null) { txbDireccion.Text = Cli.Direccion; TxbApellido.Text = Cli.Apellido; txbNombre.Text = Cli.Nombre; txbCiudad.Text = Cli.Ciudad; txbCP.Text = Cli.CodigoPostal; txbEmail.Text = Cli.Mail; } else { txbDireccion.Text = ""; TxbApellido.Text = ""; txbNombre.Text = ""; txbCiudad.Text = ""; txbCP.Text = ""; txbEmail.Text = ""; } } catch (Exception Ex) { throw Ex; } }
private void pesquisarCliente() { try { dgwPrincipal.Rows.Clear(); int Codigo = Convert.ToInt32(txtPesquisar.Text); ClienteNegocio clienteNegocio = new ClienteNegocio(); ClienteColecao clienteColecao = new ClienteColecao(); clienteColecao = clienteNegocio.ConsultarPorCodigo(Codigo); foreach (Cliente item in clienteColecao) { dgwPrincipal.Rows.Add(); dgwPrincipal.Rows[dgwPrincipal.Rows.Count - 1].Cells["IdCliente"].Value = item.IdCliente; dgwPrincipal.Rows[dgwPrincipal.Rows.Count - 1].Cells["Nome"].Value = item.Nome; dgwPrincipal.Rows[dgwPrincipal.Rows.Count - 1].Cells["Telefone"].Value = item.Telefone.Telefone; } } catch { dgwPrincipal.Rows.Clear(); ClienteNegocio clienteNegocio = new ClienteNegocio(); ClienteColecao clienteColecao = new ClienteColecao(); clienteColecao = clienteNegocio.ConsultarPorNome(txtPesquisar.Text); foreach (Cliente item in clienteColecao) { dgwPrincipal.Rows.Add(); dgwPrincipal.Rows[dgwPrincipal.Rows.Count - 1].Cells["IdCliente"].Value = item.IdCliente; dgwPrincipal.Rows[dgwPrincipal.Rows.Count - 1].Cells["Nome"].Value = item.Nome; dgwPrincipal.Rows[dgwPrincipal.Rows.Count - 1].Cells["Telefone"].Value = item.Telefone.Telefone; } } }
protected void btnConsultar_Click(object sender, EventArgs e) { ClienteNegocio CN = new ClienteNegocio(); Cliente cli = new Cliente(); try { int dniconsulta = int.Parse(txtDNI.Text); if (CN.ExisteDNI(dniconsulta)) { lblMensaje.Text = ""; cli = CN.CargarDatosCliente(cli, dniconsulta); txtDNI.Text = Convert.ToString(cli.DNI); txtNombre.Text = cli.Nombre; txtApellido.Text = cli.Apellido; txtDireccion.Text = cli.Direccion; txtCiudad.Text = cli.Ciudad; txtEmail.Text = cli.Email; txtCP.Text = cli.CP; } else { lblMensaje.Text = "EL DNI NO EXISTE"; BorrarRegitros(); } } catch (Exception) { lblMensaje.Text = "NO ESCRIBIO NINGUN DNI"; BorrarRegitros(); } }
// DELETE: api/Cliente/5 public bool Delete(int id) { var negocio = new ClienteNegocio(); var entidade = negocio.Listar(id); return(negocio.Excluir(entidade)); }
private void frmModifPedidos_Load(object sender, EventArgs e) { ClienteNegocio negocioCli = new ClienteNegocio(); local.Cliente.Mails = negocioCli.listarMailsXCliente(local.Cliente); if (local.Cliente.Mails.Count > 0) { lblMail.Text += local.Cliente.Mails[0].Direccion; } else { lblMail.Text += "Este cliente no posee ningún mail registrado."; txtComentario.Enabled = false; } cmbEstado.Items.Add("A revisar"); cmbEstado.Items.Add("Aceptado"); cmbEstado.Items.Add("Rechazado"); cmbEstado.Items.Add("En preparación"); cmbEstado.Items.Add("Listo para retirar"); cmbEstado.Items.Add("Entregado"); cmbEstado.SelectedIndex = cmbEstado.FindString(local.Estado); txtEstado.Text = local.Estado; txtID.Text = local.ID.ToString(); txtCliente.Text = local.Cliente.Apellido + ", " + local.Cliente.Nombre; dtpFechaSolicitud.Value = local.FechaSolicitud; dtpFechRetiro.Value = local.FechaEntrega; txtCombo.Text = local.Combo.Nombre; txtPrecio.Text = local.PrecioFinal.ToString(); txtObservaciones.Text = local.Observacion; }
private void btExcluir_Click(object sender, EventArgs e) { if (dgwPrincipal.SelectedRows.Count == 0) { MessageBox.Show("Nenhum cliente selecionado", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } DialogResult dialogResult = MessageBox.Show("Deseja excluir esse cliente?", "Excluir", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogResult == DialogResult.No) { return; } Cliente clienteSelecionado = (dgwPrincipal.SelectedRows[0].DataBoundItem as Cliente); ClienteNegocio clienteNegocio = new ClienteNegocio(); string retorno = clienteNegocio.Excluir(clienteSelecionado); try { int idCliente = Convert.ToInt32(retorno); MessageBox.Show("Cliente excluido", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); AtualizarGrid(); } catch { MessageBox.Show("Não foi possivel excluir. Detalhes: " + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public IHttpActionResult ConsultarClienteReferido() { try { clienteNegocio = new ClienteNegocio(); List <ObjetoGenericoDto> res = clienteNegocio.ConsultarClienteReferido(); return(Content(HttpStatusCode.OK, new Mensaje() { codigoRespuesta = Catalogo.OK, mensajeRespuesta = "", objetoRespuesta = res })); } catch (ExcepcionOperacion exOp) { return(Content(HttpStatusCode.InternalServerError, new Mensaje() { codigoRespuesta = Catalogo.ERROR, mensajeRespuesta = Catalogo.FALLO_CONSULTA_MENU + exOp.Message })); } catch (Exception ex) { return(Content(HttpStatusCode.InternalServerError, new Mensaje() { codigoRespuesta = Catalogo.ERROR, mensajeRespuesta = Catalogo.FALLO_CONSULTA_MENU + ex.Message })); } }
private void btnAgregar_Click(object sender, EventArgs e) { Cliente cliente = new Cliente(); ClienteNegocio negocio = new ClienteNegocio(); if (txtDni.Text.Length > 0 && txtApellido.Text.Length > 0 && txtNombre.Text.Length > 0 && txtMail.Text.Length > 0 && txtNumTel.Text.Length > 0 && txtTipoTel.Text.Length > 0 && txtCalle.Text.Length > 0 && txtNumero.Text.Length > 0 && txtCodPostal.Text.Length > 0 && txtlocalidad.Text.Length > 0) { cliente.DNI = Convert.ToInt32(txtDni.Text); cliente.Apellido = txtApellido.Text; cliente.Nombre = txtNombre.Text; cliente.Mail = txtMail.Text; cliente.telefono = new Telefono(); cliente.telefono.Id = Convert.ToInt32(txtIdTel.Text); cliente.telefono.Numero = Convert.ToInt32(txtNumTel.Text); cliente.telefono.TipoDeTelefono = txtTipoTel.Text; cliente.domicilio = new Domicilio(); cliente.domicilio.Id = Convert.ToInt32(txtId.Text); cliente.domicilio.Calle = txtCalle.Text; cliente.domicilio.Altura = Convert.ToInt32(txtNumero.Text); cliente.domicilio.CodigoPostal = Convert.ToInt32(txtCodPostal.Text); cliente.domicilio.Localidad = txtlocalidad.Text; negocio.AgregarCiente(cliente); cargarGrilla(); } else { MessageBox.Show("DEBEN ESTAR TODOS LOS CAMPOS COMPLETOS!!"); } }
public IHttpActionResult CrearCliente([FromBody] ClienteDto cliente) { try { clienteNegocio = new ClienteNegocio(); string res = clienteNegocio.CreaModificaCliente("I", cliente); return(Content(HttpStatusCode.OK, new Mensaje() { codigoRespuesta = Catalogo.OK, mensajeRespuesta = "", objetoRespuesta = res })); } catch (ExcepcionOperacion exOp) { return(Content(HttpStatusCode.InternalServerError, new Mensaje() { codigoRespuesta = Catalogo.ERROR, mensajeRespuesta = Catalogo.FALLO_CONSULTA_MENU + exOp.Message })); } catch (Exception ex) { return(Content(HttpStatusCode.InternalServerError, new Mensaje() { codigoRespuesta = Catalogo.ERROR, mensajeRespuesta = Catalogo.FALLO_CONSULTA_MENU + ex.Message })); } }
private void dgvClientes_CellContentClick(object sender, DataGridViewCellEventArgs e) { try { txtDni.Text = dgvClientes.CurrentRow.Cells[0].Value.ToString(); txtApellido.Text = dgvClientes.CurrentRow.Cells[1].Value.ToString(); txtNombre.Text = dgvClientes.CurrentRow.Cells[2].Value.ToString(); txtMail.Text = dgvClientes.CurrentRow.Cells[3].Value.ToString(); ClienteNegocio negocio = new ClienteNegocio(); Telefono telefono = new Telefono(); telefono = negocio.buscarTelefono(Convert.ToInt32(txtDni.Text)); txtIdTel.Text = telefono.Id.ToString(); txtNumTel.Text = telefono.Numero.ToString(); txtTipoTel.Text = telefono.TipoDeTelefono; Domicilio domicilio = new Domicilio(); domicilio = negocio.buscarDomicilio(Convert.ToInt32(txtDni.Text)); txtId.Text = domicilio.Id.ToString(); txtCalle.Text = domicilio.Calle; txtNumero.Text = domicilio.Altura.ToString(); txtCodPostal.Text = domicilio.CodigoPostal.ToString(); txtlocalidad.Text = domicilio.Localidad; } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public ClientesForm(IUnityContainer _container, Clientes entidad) { InitializeComponent(); container = _container; Entidad = entidad; this.Load += (s, e) => { target = container.Resolve <ClienteNegocio>(); if (IsNew) { target.Crear(); Entidad = target.Repositorio.Entidad; } else { target.GetByID(Entidad.IdCliente); Entidad = target.Repositorio.Entidad; } clientesBindingSource.DataSource = Entidad; clientesBindingSource.ResetBindings(false); }; }
private void btndecrescente_Click(object sender, EventArgs e) { decrescente = 0; List <Cliente> listaDecrescente = ClienteNegocio.ExibirListaDecresouCrescente(decrescente); carregaLista(listaDecrescente); }