예제 #1
0
        public void Inicializado()
        {
            clienteDA    = new ClienteDA();
            alquilerDA   = new AlquilerDA();
            corteDA      = new CorteAlquilerDA();
            renovaciones = new BindingList <CorteAlquiler>();

            renovacionTemp = new CorteAlquiler();

            tablaCliente             = clienteDA.ListarClientes();
            cmbCliente.DataSource    = tablaCliente;
            cmbCliente.DisplayMember = "nombre_razonSocial";
            cmbCliente.ValueMember   = "idCliente";
            cmbCliente.SelectedIndex = 0;
            int i = cmbCliente.SelectedIndex;

            int idCliente = Convert.ToInt32(tablaCliente.Rows[i]["idCliente"].ToString());

            txtNroDocumento.Text = tablaCliente.Rows[i]["nroDocumento"].ToString();

            //tablaLaptops = corteDA.ListarLaptopsClientesEstadoAlquilado(idCliente);

            ObtenerDatosRenovacion();
            vistaEquipos.OptionsBehavior.AutoPopulateColumns = false;
            vistaEquipos.OptionsSelection.MultiSelect        = true;

            //dgvEquiposSeleccionados.ForceInitialize();
            RepositoryItemComboBox cmbMotivo = new RepositoryItemComboBox();

            cmbMotivo.Items.AddRange(new string[] { motivoCambio, motivoDevolucion, motivoVenta });
            dgvEquiposSeleccionados.RepositoryItems.Add(cmbMotivo);
            vistaEquipos.Columns[5].ColumnEdit = cmbMotivo;
        }
예제 #2
0
        public void Inicializado(int idCliente)
        {
            renovacionDA = new CorteAlquilerDA();
            detalles     = new BindingList <CorteAlquiler>();

            tablaLaptops = renovacionDA.ListarLaptopsClientesEstadoAlquilado(idCliente);
            auxiliares   = new BindingList <CorteAlquiler>();
            int rec = 0;

            while (rec < tablaLaptops.Rows.Count)
            {
                CorteAlquiler auxiliar = new CorteAlquiler();
                auxiliar.IdSalida                = Convert.ToInt32(tablaLaptops.Rows[rec]["IdSalida"].ToString());
                auxiliar.GuiaSalida              = tablaLaptops.Rows[rec]["GuiaSalida"].ToString();
                auxiliar.IdLC                    = Convert.ToInt32(tablaLaptops.Rows[rec]["IdLC"].ToString());
                auxiliar.Codigo                  = tablaLaptops.Rows[rec]["Codigo"].ToString();
                auxiliar.CodigoAntiguo           = tablaLaptops.Rows[rec]["CodigoAntiguo"].ToString();
                auxiliar.MarcaLC                 = tablaLaptops.Rows[rec]["MarcaLC"].ToString();
                auxiliar.NombreModeloLC          = tablaLaptops.Rows[rec]["NombreModeloLC"].ToString();
                auxiliar.IdSalidaDetalle         = Convert.ToInt32(tablaLaptops.Rows[rec]["IdSalidaDetalle"].ToString());
                auxiliar.IdSucursal              = Convert.ToInt32(tablaLaptops.Rows[rec]["IdSucursal"].ToString());
                auxiliar.fecIniContrato          = Convert.ToDateTime(tablaLaptops.Rows[rec]["fecIniContrato"].ToString());
                auxiliar.fecFinContrato          = Convert.ToDateTime(tablaLaptops.Rows[rec]["fecFinContrato"].ToString());
                auxiliar.FechaIniContratoAntiguo = Convert.ToDateTime(tablaLaptops.Rows[rec]["fecIniContrato"].ToString());
                auxiliar.FechaFinContratoAntiguo = Convert.ToDateTime(tablaLaptops.Rows[rec]["fecFinContrato"].ToString());
                auxiliar.NumFactura              = tablaLaptops.Rows[rec]["numFactura"].ToString();

                auxiliares.Add(auxiliar);
                rec++;
            }

            dgvRenovacionProductos.DataSource         = auxiliares;
            vista.OptionsBehavior.AutoPopulateColumns = false;
            vista.OptionsSelection.MultiSelect        = true;
        }
예제 #3
0
        public void Inicializado()
        {
            clienteDA    = new ClienteDA();
            alquilerDA   = new AlquilerDA();
            renovacionDA = new CorteAlquilerDA();
            renovaciones = new BindingList <CorteAlquiler>();

            renovacionTemp = new CorteAlquiler();

            tablaCliente             = clienteDA.ListarClientes();
            cmbCliente.DataSource    = tablaCliente;
            cmbCliente.DisplayMember = "nombre_razonSocial";
            cmbCliente.ValueMember   = "idCliente";
            cmbCliente.SelectedIndex = 0;
            int i = cmbCliente.SelectedIndex;

            int idCliente = Convert.ToInt32(tablaCliente.Rows[i]["idCliente"].ToString());

            txtNroDocumento.Text = tablaCliente.Rows[i]["nroDocumento"].ToString();

            tablaLaptops = renovacionDA.ListarLaptopsClientesEstadoAlquilado(idCliente);

            ObtenerDatosRenovacion();
            dgvLaptopsSeleccionados.PrimaryGrid.AutoGenerateColumns = false;
        }
예제 #4
0
        public void Inicializado()
        {
            reporteDA = new ReporteDA();
            corteDA   = new CorteAlquilerDA();
            vista.OptionsBehavior.AutoPopulateColumns = false;
            vista.OptionsSelection.MultiSelect        = true;

            usuario = corteDA.ObtenerArea(this.idUsuario);
            idArea  = int.Parse(usuario.Rows[0]["idArea"].ToString());
            if (idArea == idAreaComercialSupervisor)
            {
                this.Anular.Visible = true;
            }
            else
            {
                this.Anular.Visible           = false;
                this.FechaUltimaFactura.Width = 140;
                this.FechaCorteAlquiler.Width = 140;
            }

            giftCarga.Visible = false;
            //cargarData();
            bool i = cargarDataTabla();
        }
예제 #5
0
 public void Inicializado()
 {
     cortes = new BindingList <CorteAlquiler>();
     caDA   = new CorteAlquilerDA();
 }