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); }
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); }
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); }
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 } }
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(",", "."); }
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); }