Пример #1
0
        private void LlenarTablaP()
        {
            ClientePNegocio neg = new ClientePNegocio();

            try
            {
                dgvClientesP.DataSource = neg.Listar();
                dgvClientesP.Columns["IdCliente"].HeaderText   = "ID"; dgvClientesP.Columns["IdCliente"].DisplayIndex = 0;
                dgvClientesP.Columns["Nombre"].DisplayIndex    = 1;
                dgvClientesP.Columns["Apellido"].DisplayIndex  = 2;
                dgvClientesP.Columns["Dni"].HeaderText         = "DNI"; dgvClientesP.Columns["DNI"].DisplayIndex = 3;
                dgvClientesP.Columns["Email"].DisplayIndex     = 4;
                dgvClientesP.Columns["Activo"].Visible         = false;
                dgvClientesP.Columns["NombreCompleto"].Visible = false;
                dgvClientesP.Update();
                dgvClientesP.Refresh();
            }
            catch (Exception ex)
            {
                Mensaje m = new Mensaje(ex.ToString()); m.ShowDialog();
            }
        }
Пример #2
0
        private void ModVenta_Load(object sender, EventArgs e)
        {
            bool b;

            if (v.IdVenta != 0)
            {
                b = true;
            }
            else
            {
                b = false;
            }
            for (int i = 0; i < EntradasVal.Length; i++)
            {
                EntradasVal[i] = b;
            }

            for (int i = 0; i < ProductoVal.Length; i++)
            {
                ProductoVal[i] = false;
            }

            try
            {
                LstClientes = new List <Cliente>();
                ClienteENegocio negCE = new ClienteENegocio();
                ClientePNegocio negCP = new ClientePNegocio();
                LstClientes.AddRange(negCE.Listar());
                LstClientes.AddRange(negCP.Listar());
                BoxCliente.DisplayMember = "NombreCompleto";
                BoxCliente.ValueMember   = "IdCliente";
                BoxCliente.DataSource    = LstClientes;

                EmpleadoNegocio negE = new EmpleadoNegocio();
                BoxEmpleado.DisplayMember = "NombreCompleto";
                BoxEmpleado.ValueMember   = "IdEmpleado";
                BoxEmpleado.DataSource    = negE.Listar();

                ProductoNegocio negP = new ProductoNegocio();
                BoxProducto.DisplayMember = "Descripcion";
                BoxProducto.ValueMember   = "IdProducto";
                BoxProducto.DataSource    = negP.Listar(0);

                ProductoVendidoNegocio negPV = new ProductoVendidoNegocio();
                BindProductos       = new BindingList <ProductoVendido>(v.LstProductosVendidos);
                dgvVenta.DataSource = BindProductos;

                if (v.Cliente != null)
                {
                    BoxCliente.SelectedValue = v.Cliente.IdCliente;
                    BoxCliente.SelectedText  = v.Cliente.NombreCompleto;
                }
                else
                {
                    BoxCliente.SelectedIndex = -1;
                }

                if (v.Empleado != null)
                {
                    BoxEmpleado.SelectedValue = v.Empleado.IdEmpleado;
                    BoxEmpleado.SelectedText  = v.Empleado.NombreCompleto;
                    RealizarValidaciones();
                }
                else
                {
                    BoxEmpleado.SelectedIndex = -1;
                }
                BoxProducto.SelectedIndex = -1;

                LlenarTabla();
                ValidarEntradas();
            }

            catch (Exception ex)
            {
                Mensaje m = new Mensaje(ex.ToString()); m.ShowDialog();
            }
        }