public void MostrarContenido(string titulo) { RequisicionDAO requisicionDAO = new RequisicionDAO(); List <Requisicion> requisicion = new List <Requisicion>(); requisicion = requisicionDAO.FindByCentroGasto(titulo); listBoxContenido.Items.Clear(); foreach (var fila in requisicion) { var estado = fila.GetEstado(); switch (estado) { case 'c': controlEstado controlestadoC = new controlEstado(); Brush brushC = new SolidColorBrush(Color.FromRgb(254, 0, 0)); controlestadoC.LaClaveRequisicion.Content = fila.GetClave(); controlestadoC.laProveedor.Content = fila.GetProveedor().GetNombre(); controlestadoC.rbCancelado.Fill = brushC; listBoxContenido.Items.Add(controlestadoC); break; case 'f': controlEstado controlestadoF = new controlEstado(); Brush brushF = new SolidColorBrush(Color.FromRgb(254, 144, 21)); controlestadoF.LaClaveRequisicion.Content = fila.GetClave(); controlestadoF.laProveedor.Content = fila.GetProveedor().GetNombre(); controlestadoF.rbFirmas.Fill = brushF; listBoxContenido.Items.Add(controlestadoF); break; case 'a': controlEstado controlestadoA = new controlEstado(); Brush brushA = new SolidColorBrush(Color.FromRgb(0, 255, 1)); controlestadoA.LaClaveRequisicion.Content = fila.GetClave(); controlestadoA.laProveedor.Content = fila.GetProveedor().GetNombre(); controlestadoA.rbAprovado.Fill = brushA; listBoxContenido.Items.Add(controlestadoA); break; case 'r': controlEstado controlestadoR = new controlEstado(); Brush brushR = new SolidColorBrush(Color.FromRgb(1, 174, 216)); controlestadoR.LaClaveRequisicion.Content = fila.GetClave(); controlestadoR.laProveedor.Content = fila.GetProveedor().GetNombre(); controlestadoR.rbAlmacen.Fill = brushR; listBoxContenido.Items.Add(controlestadoR); break; } } }
public void MostrarContenido(string titulo) { RequisicionDAO requisicionDAO = new RequisicionDAO(); List<Requisicion> requisicion = new List<Requisicion>(); requisicion = requisicionDAO.FindByCentroGasto(titulo); listBoxContenido.Items.Clear(); foreach (var fila in requisicion) { var estado = fila.GetEstado(); switch (estado) { case 'c': controlEstado controlestadoC = new controlEstado(); Brush brushC = new SolidColorBrush(Color.FromRgb(254, 0, 0)); controlestadoC.LaClaveRequisicion.Content = fila.GetClave(); controlestadoC.laProveedor.Content = fila.GetProveedor().GetNombre(); controlestadoC.rbCancelado.Fill = brushC; listBoxContenido.Items.Add(controlestadoC); break; case 'f': controlEstado controlestadoF = new controlEstado(); Brush brushF = new SolidColorBrush(Color.FromRgb(254, 144, 21)); controlestadoF.LaClaveRequisicion.Content = fila.GetClave(); controlestadoF.laProveedor.Content = fila.GetProveedor().GetNombre(); controlestadoF.rbFirmas.Fill= brushF; listBoxContenido.Items.Add(controlestadoF); break; case 'a': controlEstado controlestadoA = new controlEstado(); Brush brushA = new SolidColorBrush(Color.FromRgb(0, 255, 1)); controlestadoA.LaClaveRequisicion.Content = fila.GetClave(); controlestadoA.laProveedor.Content = fila.GetProveedor().GetNombre(); controlestadoA.rbAprovado.Fill = brushA; listBoxContenido.Items.Add(controlestadoA); break; case 'r': controlEstado controlestadoR = new controlEstado(); Brush brushR = new SolidColorBrush(Color.FromRgb(1, 174, 216)); controlestadoR.LaClaveRequisicion.Content = fila.GetClave(); controlestadoR.laProveedor.Content = fila.GetProveedor().GetNombre(); controlestadoR.rbAlmacen.Fill= brushR; listBoxContenido.Items.Add(controlestadoR); break; } } }