private void frmProcesoRelacionarGuia_Load(object sender, EventArgs e) { reporteDA = new ReporteDA(); tablaFactuas = reporteDA.ListarFacturas(); dgvFacturas.DataSource = tablaFactuas; vistaFacturas.OptionsBehavior.AutoPopulateColumns = false; vistaFacturas.OptionsSelection.MultiSelect = true; }
public void Inicializado() { reporteDA = new ReporteDA(); tablaMemorias = reporteDA.ListarMemorias(); dgv.PrimaryGrid.DataSource = tablaMemorias; dgv.PrimaryGrid.AutoGenerateColumns = false; dgvAlquiler.DataSource = tablaMemorias; vista.OptionsBehavior.AutoPopulateColumns = false; vista.OptionsSelection.MultiSelect = true; }
public List <ActividadBE> ReporteProductividad(ActividadBE objActividadBE) { ReporteDA oReporteDA = new ReporteDA(); try { return(oReporteDA.ReporteProductividad(objActividadBE)); } catch (Exception ex) { throw ex; } finally { oReporteDA = null; } }
public bool cargarDataTabla() { try { reporteDA = new ReporteDA(); tablaObservaciones = reporteDA.ListarObservaciones(); dgvObservaciones.DataSource = tablaObservaciones; vista.OptionsBehavior.AutoPopulateColumns = false; vista.OptionsSelection.MultiSelect = true; } catch (Exception e) { //MessageBox.Show(e.Message); OMITIMOS EL MENSAJE } return(true); }
public void CargarData() { try { reporteDA = new ReporteDA(); tablaAlquiler = reporteDA.ListarReporteAlquileres(); dgvAlquiler.DataSource = tablaAlquiler; vistaAlquiler.OptionsBehavior.AutoPopulateColumns = false; vistaAlquiler.OptionsSelection.MultiSelect = true; dgvAlquiler.Refresh(); } catch (Exception e) { //MessageBox.Show(e.Message); OMITIMOS EL MENSAJE } }
private bool cargarDataTabla1() { try { reporteDA = new ReporteDA(); tablaLaptops = reporteDA.ListarLaptopsFacturasPorVencer(); dgvFacturas.DataSource = tablaLaptops; vista.OptionsBehavior.AutoPopulateColumns = false; vista.OptionsSelection.MultiSelect = true; } catch (Exception e) { //MessageBox.Show(e.Message); OMITIMOS EL MENSAJE } return(true); }
//----------------------------------------------------------------------- public bool cargarDataTabla() { try { reporteDA = new ReporteDA(); tablaLaptops = reporteDA.ListarLaptopsPorRecoger(); dgvLaptops.DataSource = tablaLaptops; vista.OptionsBehavior.AutoPopulateColumns = false; vista.OptionsSelection.MultiSelect = true; dgvLaptops.Refresh(); } catch (Exception e) { //MessageBox.Show(e.Message); OMITIMOS EL MENSAJE } return(true); }
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(); }
public bool cargarDataTabla() { try { reporteDA = new ReporteDA(); tablaLaptops = reporteDA.ListarLaptopsInventario(); tablaProcesadoresModelos = reporteDA.tablaProcesadoresModelos(idCategoriaProcesador); tablaProcesadoresGeneracion = reporteDA.tablaProcesadoresGeneracion(codTablaProcesadorGeneracion); laptops = new BindingList <LC>(); tablaDisco = reporteDA.ListarLaptopDisco(); tablaMemoria = reporteDA.ListarLaptopMemoria(); tablaLicencia = reporteDA.ListarLaptopLicencia(); DataView viewDisco = new DataView(tablaDisco); DataView viewMemoria = new DataView(tablaMemoria); DataView viewLicencia = new DataView(tablaLicencia); int rec = 0; while (rec < tablaLaptops.Rows.Count) { LC laptop = new LC(); laptop.IdLC = Convert.ToInt32(tablaLaptops.Rows[rec]["idLC"].ToString()); laptop.Codigo = tablaLaptops.Rows[rec]["codigo"].ToString(); laptop.IdMarca = int.Parse(tablaLaptops.Rows[rec]["idMarca"].ToString()); laptop.MarcaLC = tablaLaptops.Rows[rec]["marcaLC"].ToString(); laptop.NombreModeloLC = tablaLaptops.Rows[rec]["nombreModeloLC"].ToString(); laptop.TipoProcesador = tablaLaptops.Rows[rec]["tipoProcesador"].ToString(); laptop.IdGeneracionProcesador = int.Parse(tablaLaptops.Rows[rec]["idGeneracionProcesador"].ToString()); laptop.GeneracionProcesador = int.Parse(tablaLaptops.Rows[rec]["generacionProcesador"].ToString()); laptop.IdTipoProcesador = int.Parse(tablaLaptops.Rows[rec]["idTipoProcesador"].ToString()); laptop.NombreModeloVideo = tablaLaptops.Rows[rec]["nombreModeloVideo"].ToString().Length > 0 ? tablaLaptops.Rows[rec]["nombreModeloVideo"].ToString() : ""; laptop.CapacidadVideo = Convert.ToInt32(tablaLaptops.Rows[rec]["capacidadVideo"].ToString()); laptop.EstadoNombre = tablaLaptops.Rows[rec]["estado"].ToString(); laptop.Estado = int.Parse(tablaLaptops.Rows[rec]["idEstado"].ToString()); laptop.Cliente = tablaLaptops.Rows[rec]["cliente"].ToString(); laptop.Ubicacion = tablaLaptops.Rows[rec]["ubicacion"].ToString(); laptop.SerieFabrica = tablaLaptops.Rows[rec]["serieFabrica"].ToString(); viewDisco.RowFilter = "idLC = " + laptop.IdLC.ToString(); viewMemoria.RowFilter = "idLC = " + laptop.IdLC.ToString(); viewLicencia.RowFilter = "idLC = " + laptop.IdLC.ToString(); laptop.SetDisco(viewDisco); laptop.SetMemoria(viewMemoria); laptop.SetLicencia(viewLicencia); if (laptop.Discos.Count > 0) { if (laptop.Discos.Count == 1) { laptop.Disco1 = laptop.Discos[0].TipoDisco; laptop.CapacidadDisco1 = (laptop.Discos[0].Cantidad * laptop.Discos[0].Capacidad).ToString() + " GB"; laptop.Disco2 = ""; laptop.CapacidadDisco2 = ""; } else if (laptop.Discos.Count >= 2) { laptop.Disco1 = laptop.Discos[0].TipoDisco; laptop.CapacidadDisco1 = (laptop.Discos[0].Cantidad * laptop.Discos[0].Capacidad).ToString() + " GB"; laptop.Disco2 = laptop.Discos[1].TipoDisco; laptop.CapacidadDisco2 = (laptop.Discos[1].Cantidad * laptop.Discos[1].Capacidad).ToString() + " GB"; } } else if (laptop.Discos.Count == 0) { laptop.Disco1 = ""; laptop.CapacidadDisco1 = ""; laptop.Disco2 = ""; laptop.CapacidadDisco2 = ""; } int capacidadMem = 0; foreach (Memoria mem in laptop.Memorias) { capacidadMem += mem.Capacidad * mem.Cantidad; } laptop.CapacidadMemoria = capacidadMem.ToString() + " GB"; Licencia windows = null; Licencia office = null; Licencia antivirus = null; if (laptop.Licencias.Count > 0) { windows = laptop.Licencias.SingleOrDefault(p => p.Categoria == this.licenciaCategoriaSO); office = laptop.Licencias.SingleOrDefault(p => p.Categoria == this.licenciaCategoriaOffice); antivirus = laptop.Licencias.SingleOrDefault(p => p.Categoria == this.licenciaCategoriaAntivirus); } laptop.LicenciaWindows = (windows != null) ? windows.Version : ""; laptop.LicenciaOffice = (office != null) ? office.Version : ""; laptop.LicenciaAntivirus = (antivirus != null) ? antivirus.Version : ""; laptop.Licencias = null; laptop.Discos = null; laptop.Memorias = null; laptop.IdSalida = tablaLaptops.Rows[rec]["idSalida"].ToString(); laptops.Add(laptop); rec++; } this.cantGeneraciones = tablaProcesadoresGeneracion.Rows.Count; this.cantModeloProcesador = tablaProcesadoresModelos.Rows.Count; this.arregloLCGeneral = new int[cantGeneraciones][]; this.arregloLCApple = new int[cantGeneraciones][]; for (int i = 0; i < this.cantGeneraciones; i++) { this.arregloLCGeneral[i] = new int[this.cantModeloProcesador]; this.arregloLCApple[i] = new int[this.cantModeloProcesador]; for (int j = 0; j < this.cantModeloProcesador; j++) { int idGen = int.Parse(tablaProcesadoresGeneracion.Rows[i]["idAuxiliar"].ToString()); int idModPro = int.Parse(tablaProcesadoresModelos.Rows[j]["idModelo"].ToString()); var cantidad = new BindingList <LC>(laptops.Where(p => p.IdMarca != this.idMarcaAppleLC && p.IdGeneracionProcesador == idGen && p.IdTipoProcesador == idModPro && p.IdMarca != this.idMarcaApplePC && p.Estado == this.estadoDisponible).ToList()); this.arregloLCGeneral[i][j] = cantidad.Count; cantidad = new BindingList <LC>(laptops.Where(p => p.IdMarca == this.idMarcaAppleLC && p.IdGeneracionProcesador == idGen && p.IdTipoProcesador == idModPro && p.IdMarca != this.idMarcaApplePC && p.Estado == this.estadoDisponible).ToList()); this.arregloLCApple[i][j] = cantidad.Count; } } dgvLaptops.DataSource = laptops; vista.OptionsBehavior.AutoPopulateColumns = false; vista.OptionsSelection.MultiSelect = true; } catch (Exception e) { //MessageBox.Show(e.Message); OMITIMOS EL MENSAJE } return(true); }
public bool cargarDataTabla() { try { reporteDA = new ReporteDA(); tablaLaptops = reporteDA.ListarLaptopsPorFacturar(); DiscosDuros = reporteDA.ListaDiscosDuros(); memoriaLC = reporteDA.ListarMemoriasLC(); memoria = reporteDA.ListarMemoriasMaestro(); tablaLaptops.Columns.Add("RAM"); tablaLaptops.Columns.Add("DiscoDuro1"); tablaLaptops.Columns.Add("DiscoDuro2"); //PONER MEMORIA for (int i = 0; i < tablaLaptops.Rows.Count; i++) { int idLC = int.Parse(tablaLaptops.Rows[i]["idLC"].ToString()); //RECORREMOS TABLA MEMORIALC List <int> codigosMemorias = new List <int>(); //! IMPORTANTE int aux = 0; for (int j = 0; j < memoriaLC.Rows.Count; j++) { if (int.Parse(memoriaLC.Rows[j]["idLC"].ToString()) == idLC) { aux = int.Parse(memoriaLC.Rows[j]["cantidad"].ToString()); for (int h = 0; h < aux; h++) { codigosMemorias.Add(int.Parse(memoriaLC.Rows[j]["idMemoria"].ToString())); } } } //RECORREMOS TABLA MEMORIA List <int> capacidadMemorias = new List <int>(); for (int k = 0; k < memoria.Rows.Count; k++) { for (int s = 0; s < codigosMemorias.Count; s++) { if (int.Parse(memoria.Rows[k]["idMemoria"].ToString()) == codigosMemorias[s]) { capacidadMemorias.Add(int.Parse(memoria.Rows[k]["capacidad"].ToString())); } } } //RECORREMOS LAS CAPACIDAD int suma = 0; for (int b = 0; b < capacidadMemorias.Count; b++) { suma = suma + capacidadMemorias[b]; } tablaLaptops.Rows[i]["RAM"] = suma + " GB"; //DISCO DURO int capacidadSSD = 0; int capacidadHDD = 0; for (int m = 0; m < DiscosDuros.Rows.Count; m++) { if (tablaLaptops.Rows[i]["IdLC"].ToString() == DiscosDuros.Rows[m]["IdLC"].ToString() && DiscosDuros.Rows[m]["TipoDisco"].ToString() == "HDD") { capacidadHDD = int.Parse(DiscosDuros.Rows[m]["Capacidad"].ToString()) * int.Parse(DiscosDuros.Rows[m]["Cantidad"].ToString()); } if (tablaLaptops.Rows[i]["IdLC"].ToString() == DiscosDuros.Rows[m]["IdLC"].ToString() && DiscosDuros.Rows[m]["TipoDisco"].ToString() == "SSD") { capacidadSSD = int.Parse(DiscosDuros.Rows[m]["Capacidad"].ToString()) * int.Parse(DiscosDuros.Rows[m]["Cantidad"].ToString()); } } tablaLaptops.Rows[i]["DiscoDuro1"] = capacidadHDD; tablaLaptops.Rows[i]["DiscoDuro2"] = capacidadSSD; } dgvFacturas.DataSource = tablaLaptops; vista.OptionsBehavior.AutoPopulateColumns = false; vista.OptionsSelection.MultiSelect = true; dgvFacturas.Refresh(); } catch (Exception e) { //MessageBox.Show(e.Message); OMITIMOS EL MENSAJE } return(true); }
public void Inicializado() { reporteDA = new ReporteDA(); facturas = new BindingList <Factura>(); }