public void agegarCliente() { string codCliente = txtCodCliente.Text; ClienteDatos clie = clienteLogica.ObtenerCliente(cia, codCliente)[0]; cboListaPrecio.SelectedValue = clie.ListaPrecio; }
public void cargarDatos(string codigo) { ClienteDatos clie = clienteLogica.ObtenerCliente(Global.GlobalUser.cia, codigo)[0]; txtCodigo.Text = clie.codCliente; txtCedula.Text = clie.cedula; cboTipoCedula.SelectedValue = clie.tipoCedula; txtCorreo.Text = clie.correo; txtDireccion.Text = clie.direccion; txtFax.Text = clie.fax; txtNombre.Text = clie.nombre; txtNombreComer.Text = clie.nombreComercial; txtTelefono.Text = clie.telefono; cboCanton.DataSource = ubicacionLogica.SeleccionarCanton(clie.provincia); cboCanton.DisplayMember = "NOMCANTON"; cboCanton.ValueMember = "CODCANTON"; cboDistrito.DataSource = ubicacionLogica.SeleccionarDsitrito(clie.provincia, clie.canton); cboDistrito.DisplayMember = "NOMDISTRITO"; cboDistrito.ValueMember = "CODDISTRITO"; cboBarrio.DataSource = ubicacionLogica.SeleccionarBarrio(clie.provincia, clie.canton, clie.distrito); cboBarrio.DisplayMember = "NOMBARRIO"; cboBarrio.ValueMember = "CODBARRIO"; cboProvincia.SelectedValue = clie.provincia; cboPais.SelectedValue = clie.pais; cboCanton.SelectedValue = clie.canton; cboDistrito.SelectedValue = clie.distrito; cboBarrio.SelectedValue = clie.barrio; cboEstado.SelectedValue = clie.estado; }
private void btnBuscar_Click(object sender, EventArgs e) { dgvClientes.AutoGenerateColumns = false; dgvClientes.DataSource = clienteLogica.ObtenerCliente(Global.GlobalUser.cia, txtCliente.Text); }
public String insertarClienteGeneral() { String idClienteFacturar = ""; //Se verifica que se haya escogido el tipo de pago "Credito" if (cboTipoPago.SelectedIndex == 1) { //se verifican los campos de texto para encontrar campos nulos if (txtIdentificacion.Text == "" || txtNombreCliente.Text == "" || txtDireccionCliente.Text == "" || txtTelefonoCliente.Text == "") { lblMensaje.ForeColor = Color.OrangeRed; lblMensaje.Text = "Debe llenar el campo referentes al cliente para realizar su factura a credito"; } else { //se verifica que el cliente exista en el registro if (cl.ObtenerCliente(txtIdentificacion.Text).Count > 0) { idClienteFacturar = cl.ObtenerCliente(txtIdentificacion.Text).ElementAt(0).idCliente; } else { //se crea la instancia del cliente a registar al sistema Cliente c2 = new Cliente(); c2.idCliente = txtIdentificacion.Text; c2.nombre = txtNombreCliente.Text; c2.direccion = txtDireccionCliente.Text; c2.telefono = txtTelefonoCliente.Text; //se edita la variable con el numero de identificacion del cliente registrado idClienteFacturar = c2.idCliente; //se inserta al cliente cl.InsertarCliente(c2); } } } else { //se verifica que ya exista el cliente general if (cl.ObtenerCliente("Ninguno").Count == 0) { Cliente c1 = new Cliente(); c1.idCliente = "Ninguno"; c1.nombre = "Cliente General"; c1.direccion = "Sin direccion"; c1.telefono = "Ninguno"; //se edita la variable con el numero de identificacion por default del cliente general idClienteFacturar = c1.idCliente; cl.InsertarCliente(c1); } else { //se edita la variable con el numero de identificacion por default del cliente general idClienteFacturar = "Ninguno"; } } return(idClienteFacturar); }