public void GetListTest() { var listado = new List <Entradas>(); listado = EntradasBLL.GetList(e => true); Assert.AreEqual(listado, listado); }
private void buttonBuscar_Click(object sender, EventArgs e) { Expression <Func <Entradas, bool> > filtro = ea => true; int id; switch (FiltroComboBox.SelectedIndex) { case 0: //Filtrando por ID de la Entrada. id = Convert.ToInt32(CriterioTextBox.Text); filtro = ea => ea.EntradaId == id; break; case 1: //Filtrando por la Fecha de la Entrada. filtro = ea => ea.Fecha >= DesdeDateTimePicker.Value.Date && ea.Fecha <= HastaDateTimePicker.Value.Date; break; case 2: //Filtrando por Nombre del Producto. filtro = ea => ea.ProductoId.Equals(CriterioTextBox.Text) && (ea.Fecha >= DesdeDateTimePicker.Value.Date && ea.Fecha <= HastaDateTimePicker.Value.Date); break; case 3: //Filtrando por Cantidad de Entrada del Producto. filtro = ea => ea.Cantidad.Equals(CriterioTextBox.Text) && (ea.Fecha >= DesdeDateTimePicker.Value.Date && ea.Fecha <= HastaDateTimePicker.Value.Date); break; } entradas = EntradasBLL.GetList(filtro); EntradasConsultaDataGridView.DataSource = entradas; }
public byte[] Reporte(List <Entradas> lista) { if (lista.Count < 1) { listaEntradas = EntradasBLL.GetList(c => true); } else { listaEntradas = lista; } document = new Document(PageSize.Letter, 25f, 25f, 20f, 20f); pdfTable = new PdfPTable(columnas); pdfTable.WidthPercentage = 100; pdfTable.HorizontalAlignment = Element.ALIGN_LEFT; fontStyle = FontFactory.GetFont("Calibri", 8f, 1); PdfWriter.GetInstance(document, memoryStream); document.Open(); float[] anchoColumnas = new float[columnas]; anchoColumnas[0] = 115; //Esta sera la fila 1 EntradaId anchoColumnas[1] = 100; //Esta sera la fila 2 fecha anchoColumnas[2] = 110; //Esta sera la fila 3 SuplidorId anchoColumnas[3] = 180; //Esta sera la fila 4 Nombres anchoColumnas[4] = 110; //Esta sera la fila 5 CacaoId anchoColumnas[5] = 180; //Esta sera la fila 6 Tipo anchoColumnas[6] = 150; //Esta sera la fila 7 Cantidad anchoColumnas[7] = 150; //Esta sera la fila 8 Costo anchoColumnas[8] = 150; //Esta sera la fila 9 Total anchoColumnas[9] = 100; //Esta sera la fila 10 fechaCreacion anchoColumnas[10] = 100; //Esta sera la fila 11 fechaModificacion anchoColumnas[11] = 115; //Esta sera la fila 12 usuarioId pdfTable.SetWidths(anchoColumnas); this.ReportHeader(); this.ReportBody(); pdfTable.HeaderRows = 1; document.Add(pdfTable); document.Close(); return(memoryStream.ToArray()); }
private void Consultarbutton_Click(object sender, EventArgs e) { Expression <Func <Entradas, bool> > filtro = ea => true; int id; switch (FiltrocomboBox.SelectedIndex) { case 0: //Todo. break; case 1: //Id de la Entrada. id = Convert.ToInt32(CriteriotextBox.Text); filtro = ea => ea.EntradaId == id; break; case 2: //Fecha de la Entrada. filtro = ea => ea.Fecha >= DesdedateTimePicker.Value.Date && ea.Fecha <= HastadateTimePicker.Value.Date; break; } entradas = EntradasBLL.GetList(filtro); ConsultadataGridView.DataSource = entradas; }
public void GetListTest() { List <Entradas> listaVenta = EntradasBLL.GetList(e => true); Assert.IsNotNull(listaVenta); }
private void ConsultarButton_Click(object sender, RoutedEventArgs e) { var Listado = new List <Entradas>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: //Todo Listado = EntradasBLL.GetList(e => true); break; case 1: //EntradaId try { int id = Convert.ToInt32(CriterioTextBox.Text); Listado = EntradasBLL.GetList(e => e.EntradaId == id); MessageBox.Show("ID"); } catch (FormatException) { MessageBox.Show("Por favor, ingrese un ID valido"); } break; case 2: //SuplidorId try { int id = Convert.ToInt32(CriterioTextBox.Text); Listado = EntradasBLL.GetList(e => e.SuplidorId == id); MessageBox.Show("ID"); } catch (FormatException) { MessageBox.Show("Por favor, ingrese un ID valido"); } break; case 3: //CacaoId try { int id = Convert.ToInt32(CriterioTextBox.Text); Listado = EntradasBLL.GetList(e => e.CacaoId == id); MessageBox.Show("ID"); } catch (FormatException) { MessageBox.Show("Por favor, ingrese un ID valido"); } break; case 4: //UsuarioId try { int id = Convert.ToInt32(CriterioTextBox.Text); Listado = EntradasBLL.GetList(e => e.UsuarioId == id); MessageBox.Show("ID"); } catch (FormatException) { MessageBox.Show("Por favor, ingrese un ID valido"); } break; } if (DesdeDatePicker.SelectedDate != null && HastaDatePicker.SelectedDate != null) { Listado = Listado.Where(e => e.Fecha.Date >= DesdeDatePicker.SelectedDate.Value && e.Fecha.Date <= HastaDatePicker.SelectedDate.Value).ToList(); } } else { Listado = EntradasBLL.GetList(e => true); } ConsultaDataGrid.ItemsSource = null; ConsultaDataGrid.ItemsSource = Listado; }