Exemple #1
0
        public List <ProveedorMod> CargaPliegos(string ot, int idGuiaDet, int Procedimiento)
        {
            List <ProveedorMod> lista = new List <ProveedorMod>();
            Conexion            con   = new Conexion();
            SqlCommand          cmd   = con.AbrirConexionIntranet();

            if (cmd != null)
            {
                cmd.CommandText = "Desp_Proveedor_ListaPliegos";
                cmd.CommandType = System.Data.CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@OT", ot);
                cmd.Parameters.AddWithValue("@idGuiaDet", idGuiaDet);
                cmd.Parameters.AddWithValue("@Procedimiento", Procedimiento);
                SqlDataReader reader = cmd.ExecuteReader();
                while (reader.Read())
                {
                    ProveedorMod des = new ProveedorMod();


                    des.NombrePliego   = reader["NombrePliego"].ToString().ToUpper();
                    des.CantidadPliego = reader["IDGUIADET"].ToString().ToLower();
                    lista.Add(des);
                }
            }
            con.CerrarConexion();
            return(lista);
        }
Exemple #2
0
        public ProveedorMod cargarDatosPliegos(string ot, int idGuiaDet, int procedimiento)
        {
            Conexion     con = new Conexion();
            ProveedorMod des = new ProveedorMod();
            SqlCommand   cmd = con.AbrirConexionIntranet();

            if (cmd != null)
            {
                cmd.CommandText = "Desp_Proveedor_ListaPliegos";
                cmd.CommandType = System.Data.CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@OT", ot);
                cmd.Parameters.AddWithValue("@idGuiaDet", idGuiaDet);
                cmd.Parameters.AddWithValue("@Procedimiento", procedimiento);
                SqlDataReader reader = cmd.ExecuteReader();
                while (reader.Read())
                {
                    des.ProcesoExterno    = reader["NombreProcesoExterno"].ToString();
                    des.CantidadPliego    = reader["CANTIDADTIPOELEMENTO"].ToString();
                    des.Forma             = reader["NombreForma"].ToString();
                    des.Total             = reader["Total"].ToString();
                    des.id_ProcesoExterno = reader["IdProcesoExterno"].ToString();
                }
            }
            con.CerrarConexion();
            return(des);
        }
Exemple #3
0
        public List <ProveedorMod> lista_EnviosProveedor(string ot, int idGuiaDet, int Procedimiento)
        {
            List <ProveedorMod> lista = new List <ProveedorMod>();
            Conexion            con   = new Conexion();
            SqlCommand          cmd   = con.AbrirConexionIntranet();

            if (cmd != null)
            {
                cmd.CommandText = "Desp_Proveedor_ListaPliegos";
                cmd.CommandType = System.Data.CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@OT", ot);
                cmd.Parameters.AddWithValue("@idGuiaDet", idGuiaDet);
                cmd.Parameters.AddWithValue("@Procedimiento", Procedimiento);
                SqlDataReader reader = cmd.ExecuteReader();
                while (reader.Read())
                {
                    ProveedorMod des = new ProveedorMod();

                    des.id_Proveedor    = reader["id_Proveedor"].ToString();
                    des.OT              = reader["OT"].ToString();
                    des.NombreOT        = reader["NombreOT"].ToString();
                    des.NombrePliego    = reader["Pliego"].ToString().ToUpper();
                    des.Forma           = reader["Forma"].ToString();
                    des.CantidadPliego  = reader["TotalPliego"].ToString();
                    des.ProcesoExterno  = reader["ProcesoExterno"].ToString();
                    des.Total           = reader["CantidadEnviada"].ToString();
                    des.GeneradaPor     = reader["GeneradaPor"].ToString();
                    des.FechaGeneracion = reader["FechaGeneracion"].ToString();
                    des.Estado          = reader["Estado"].ToString();
                    lista.Add(des);
                }
            }
            con.CerrarConexion();
            return(lista);
        }
Exemple #4
0
        protected void btnFiltro_Click(object sender, EventArgs e)
        {
            if (txtNumeroOT.Text != "")
            {
                ProveedorMod pm = cp.cargarPliegosOT(txtNumeroOT.Text, 0, 1);

                lblNombreOT.Text = pm.NombreOT;
                lblTirajeOT.Text = pm.TirajeOT;



                ddlPliegos.DataSource     = cp.CargaPliegos(txtNumeroOT.Text, 0, 2);
                ddlPliegos.DataTextField  = "NombrePliego";
                ddlPliegos.DataValueField = "CantidadPliego";
                ddlPliegos.DataBind();
                ddlPliegos.Items.Insert(0, new ListItem("Seleccione...", "Seleccione..."));


                //cargar pliegos
            }
            else
            {
                //error
            }
        }
Exemple #5
0
        protected void ddlPliegos_SelectedIndexChanged(object sender, EventArgs e)
        {
            ProveedorMod pm = cp.cargarDatosPliegos("", Convert.ToInt32(ddlPliegos.SelectedValue.ToString()), 3);

            lblForma.Text          = pm.Forma;
            lblProcesoExterno.Text = pm.ProcesoExterno;

            lblidProcesoExterno.Text = pm.id_ProcesoExterno;
            int tirajep  = Convert.ToInt32(pm.CantidadPliego);
            int restante = Convert.ToInt32(pm.Total);

            lblTirajePliego.Text = tirajep.ToString("N0").Replace(",", ".");
            lblRestantes.Text    = (tirajep - restante).ToString("N0").Replace(",", ".");
        }
Exemple #6
0
        public ProveedorMod cargarPliegosOT(string ot, int idGuiaDet, int procedimiento)
        {
            Conexion     con = new Conexion();
            ProveedorMod des = new ProveedorMod();
            SqlCommand   cmd = con.AbrirConexionIntranet();

            if (cmd != null)
            {
                cmd.CommandText = "Desp_Proveedor_ListaPliegos";
                cmd.CommandType = System.Data.CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@OT", ot);
                cmd.Parameters.AddWithValue("@idGuiaDet", idGuiaDet);
                cmd.Parameters.AddWithValue("@Procedimiento", procedimiento);
                SqlDataReader reader = cmd.ExecuteReader();
                while (reader.Read())
                {
                    des.NombreOT = reader["NombreOT"].ToString();
                    des.TirajeOT = reader["TirajeGuiaDet"].ToString();
                }
            }
            con.CerrarConexion();
            return(des);
        }