Ejemplo n.º 1
0
        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;
        }
Ejemplo n.º 2
0
        public frmInsumosPedido(PedidoVta ped)
        {
            InitializeComponent();

            pedvta = ped;

            listaI = insu.listar();

            foreach (INSUMOS insum in listaI)
            {
                cmbInsumo.Items.Add(insum.strDescripcion);
            }

            consultarInsumos();
        }
Ejemplo n.º 3
0
        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();
            }
        }