Ejemplo n.º 1
0
        private void btnEliminacionLogica_Click(object sender, EventArgs e)
        {
            GestorClientes unGestorClientes = new GestorClientes();

            try
            {
                if (dgwClientes.SelectedRows.Count > 0)
                {
                    if (MessageBox.Show("Está seguro de que desea eliminar el registro?", "Confirmacion", MessageBoxButtons.YesNo) == DialogResult.Yes)
                    {
                        unGestorClientes.eliminarLogico((int)dgwClientes.CurrentRow.Cells[0].Value);
                        MessageBox.Show("Cliente eliminado");
                        cargar();
                    }
                }
                else
                {
                    MessageBox.Show("Debe seleccionar un registro");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Ejemplo n.º 2
0
        private void Agregar_Click(object sender, EventArgs e)
        {
            GestorClientes cl = new GestorClientes();

            cl.InsertarCliente(nombre.Text, cedula.Text, apellido.Text, telefono.Text,

                               mail.Text, direccion.Text, "A");
            cargarGrid();
        }
Ejemplo n.º 3
0
        private void cargar()
        {
            GestorClientes unGestorClientes = new GestorClientes();

            dgwClientes.DataSource              = unGestorClientes.listarClientes();
            dgwClientes.Columns[0].Visible      = false;
            dgwClientes.Columns[7].Visible      = false;
            dgwClientes.Columns[8].Visible      = false;
            dgwClientes.Columns[6].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells;
            dgwClientes.Columns[9].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells;
        }
Ejemplo n.º 4
0
        public void cargarGrid()
        {
            using (GestorClientes cl = new GestorClientes())
            {
                dataGridView1.DataSource = cl.listarCliente();
                dataGridView1.Columns["id_Cliente"].Visible           = false;
                dataGridView1.Columns["cedulaCliente"].HeaderText     = "Cedula";
                dataGridView1.Columns["nombre_Cliete"].HeaderText     = "Nombre";
                dataGridView1.Columns["apellido_Cliente"].HeaderText  = "Apellido";
                dataGridView1.Columns["telefono_Cliente"].HeaderText  = "Telefono";
                dataGridView1.Columns["email"].HeaderText             = "E-mail";
                dataGridView1.Columns["direccion_Cliente"].HeaderText = "Dirección";

                dataGridView1.Columns["estado_Cliente"].Visible = false;
            }
        }
Ejemplo n.º 5
0
        public void llenarText()
        {
            GestorClientes cl = new GestorClientes();
            DataSet        c;

            c = cl.ConsultarCliente(textBox1.Text);
            DataRow datosResultado;

            datosResultado = c.Tables[0].Rows[0];



            this.nombreCliente.Text = datosResultado["nombre_Cliete"].ToString();

            this.apellidoCliente.Text = datosResultado["apellido_Cliente"].ToString();

            generarVenta(int.Parse(datosResultado["id_Cliente"].ToString()));
        }
Ejemplo n.º 6
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            GestorClientes unGestorClientes = new GestorClientes();

            unCliente.Domicilio = new Domicilio();

            if (tboxNombre.Text != "" & tboxApellido.Text != "" & tboxDni.Text != "" & tboxTelCelular.Text != "" & tboxCalle.Text != "" & tboxLocalidad.Text != "" & tboxProvincia.Text != "" & tboxEmail.Text != "" & tboxCuit.Text != "")
            {
                unCliente.Nombre = tboxNombre.Text.Trim();
                unCliente.Apellido = tboxApellido.Text.Trim();
                unCliente.DNI = tboxDni.Text.Trim();
                unCliente.TelefonoFijo = tboxTelFijo.Text.Trim();
                unCliente.TelefonoCelular = tboxTelCelular.Text.Trim();
                unCliente.Domicilio.Calle = tboxCalle.Text.Trim();
                unCliente.Domicilio.Localidad = tboxLocalidad.Text.Trim();
                unCliente.Domicilio.Provincia = tboxProvincia.Text.Trim();
                unCliente.FechaNacimiento = dtpFechaNac.Value;
                if (rbtMasculino.Checked == true) { unCliente.Sexo = "M"; } else { unCliente.Sexo = "F"; }
                unCliente.email = tboxEmail.Text.Trim();
                unCliente.Cuit = tboxCuit.Text.Trim();

                if (unCliente.IdCliente > 0)
                {
                    unGestorClientes.modificar(unCliente);
                    MessageBox.Show("El cliente fue modificado");
                }
                else
                {
                    unGestorClientes.agregarCliente(unCliente);
                    MessageBox.Show("El cliente fue agregado");
                }

                this.Dispose();
            }

            else
            {
                MessageBox.Show("Deben completarse todos los datos para guardar el registro");
            }
        }
Ejemplo n.º 7
0
        private void cargar()
        {
            GestorClientes  unGestorClientes;
            GestorProductos unGestorProductos;

            try
            {
                unGestorClientes                 = new GestorClientes();
                unGestorProductos                = new GestorProductos();
                dgvCliente.DataSource            = unGestorClientes.listarClientes();
                dgvProductos.DataSource          = unGestorProductos.listarProductos();
                dgvProductos.Columns[0].Visible  = false;
                dgvProductos.Columns[1].Visible  = false;
                dgvProductos.Columns[4].Visible  = false;
                dgvProductos.Columns[5].Visible  = false;
                dgvProductos.Columns[8].Visible  = false;
                dgvProductosComprados.DataSource = null;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }