public frmPedidos(PedidoVta id) { InitializeComponent(); ped = id; txbPedido.Text = id.intNroPedido.ToString(); txbVenta.Text = id.intIDVenta.ToString(); dtpPedido.Value = id.datFechaVta; dtpEAcord.Value = id.datEntregaAcordada; idvta = id.intNroPedido; idstatus = id.intStatusPedido; txbPedido.ReadOnly = true; txbVenta.ReadOnly = true; dtpPedido.Enabled = false; dtpEAcord.Enabled = false; lblEReal.Visible = false; dtpEReal.Visible = false; listaS.Add("No empezado"); //status 1 listaS.Add("En produccion"); //status 2 listaS.Add("Terminado"); //status 3 listaS.Add("Entregado"); //status 4 foreach (string var in listaS) { cmbStatus.Items.Add(var); } string stat = listaS[id.intStatusPedido - 1].ToString(); cmbStatus.Text = stat; }
public frmInsumosPedido(PedidoVta ped) { InitializeComponent(); pedvta = ped; listaI = insu.listar(); foreach (INSUMOS insum in listaI) { cmbInsumo.Items.Add(insum.strDescripcion); } consultarInsumos(); }
public IList <PedidoVta> listar() { clsConexiones conexion = new clsConexiones(); IList <PedidoVta> lista = new List <PedidoVta>(); PedidoVta aux; try { conexion = new clsConexiones(); conexion.setearConsulta("SELECT * from PEDIDOS"); conexion.abrirConexion(); conexion.ejecutarConsulta(); while (conexion.Lector.Read()) { aux = new PedidoVta(); aux.intNroPedido = conexion.Lector.GetInt32(0); aux.intIDVenta = conexion.Lector.GetInt32(1); aux.datFechaVta = conexion.Lector.GetDateTime(2); aux.datEntregaAcordada = conexion.Lector.GetDateTime(3); if (conexion.Lector["FECHA_ENTREGA_REAL"] == DBNull.Value) { aux.datEntregaReal = null; } aux.intStatusPedido = conexion.Lector.GetInt32(5); lista.Add(aux); } return(lista); } catch (Exception ex) { throw ex; } finally { conexion.Lector.Close(); conexion.cerrarConexion(); } }