protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e) { int id = int.Parse(this.GridView1.DataKeys[e.RowIndex].Value.ToString()); DataSetTableAdapters.Solicitud_ResumenTableAdapter obj = new DataSetTableAdapters.Solicitud_ResumenTableAdapter(); string updateaprobado = obj.UpdateActuaEstado(id).ToString(); }
protected void Btnfinal_Click1(object sender, EventArgs e) { DataSetTableAdapters.Solicitud_ResumenTableAdapter obj = new DataSetTableAdapters.Solicitud_ResumenTableAdapter(); if (obj.ConsultoparaFinalizar(Lblid.Text) == null) { LblEstado.Text = "Ingresar un Suministro"; } else { string cc, nombre, fecha, pendiente; pendiente = "Pendiente"; fecha = DateTime.Today.ToString("dd-MM-yyyy"); string usu = Lblusu.Text; //ConsultarPrecioTotal DataSetTableAdapters.SumaPrecioTableAdapter obj6 = new DataSetTableAdapters.SumaPrecioTableAdapter(); string SumaPrecio = obj6.PrecioTotal(usu).ToString(); // finalizo solicitud DataSetTableAdapters.Solicitud_ResumenTableAdapter obj5 = new DataSetTableAdapters.Solicitud_ResumenTableAdapter(); obj5.UpdateSolicitud_resufinal(lblcc.Text, fecha, SumaPrecio, Lblid.Text, pendiente); Thread t = new Thread(EjecutarSP); t.Start(); Lblid.Focus(); GridView1.DataBind(); Thread.Sleep(500); Response.Write("<script>alert('Solicitud Ingresada');window.location.href='SolEstado.aspx'</script>"); } }
protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e) { Session["id"] = int.Parse(this.GridView1.DataKeys[e.RowIndex].Value.ToString()); RadioButtonList rbl = (RadioButtonList)this.GridView1.Rows[e.RowIndex].FindControl("RadioButtonList1"); string aprobado = Convert.ToString(rbl.SelectedValue); int id = Convert.ToInt32(Session["id"]); if (aprobado == "Aprobado") { DataSetTableAdapters.Solicitud_ResumenTableAdapter obj = new DataSetTableAdapters.Solicitud_ResumenTableAdapter(); obj.UpdateActuaEstado(id).ToString(); Thread t = new Thread(EjecutarSP); t.Start(); Response.Write("<script>alert('Se aceptó la solicitud. Email Enviado.');</script>"); Thread.Sleep(1000); } else if (aprobado == "Rechazado") { DataSetTableAdapters.Solicitud_mTableAdapter obj = new DataSetTableAdapters.Solicitud_mTableAdapter(); obj.UpdateActuaRechazado(id).ToString(); Thread t = new Thread(EjecutarSP2); t.Start(); Response.Write("<script>alert('Se rechazó la solicitud. Email Enviado.');</script>"); Thread.Sleep(1000); } }
protected void BtnIngresar_Click(object sender, EventArgs e) { DataSetTableAdapters.Solicitud_ResumenTableAdapter obj = new DataSetTableAdapters.Solicitud_ResumenTableAdapter(); DataSetTableAdapters.CentroCostoTableAdapter obj2 = new DataSetTableAdapters.CentroCostoTableAdapter(); string dcl1 = DlCC0.SelectedValue; string cc = " seleccionar"; if (obj.Validaid(Lblusu.Text) == null) { if (dcl1 == cc) { lblestado.Text = "Falta Centro de Costo"; } else { Session["CC"] = obj2.modificarCC(dcl1).ToString(); Session["DescCC"] = obj2.modificarDescCC(dcl1).ToString(); string IngresoResu = obj.InsertResumenUser(Lblusu.Text, "0", Session["CC"].ToString()).ToString(); Response.Write("<script>alert('Nueva solicitud creada');window.location.href='SolFormu.aspx'</script>"); } } else { Response.Write("<script>alert('Se tomara la solicitud sin finalizar');window.location.href='SolFormu.aspx'</script>"); } }
protected void BtnIngresar_Click(object sender, EventArgs e) { string cc, Material, pendiente, fecha, nombre; int cantidad, id_solicitud; if (txtcant.Text == "") { LblEstado.Text = "Ingresar La cantadidad"; } else { fecha = DateTime.Today.ToString("dd-MM-yyyy"); id_solicitud = Convert.ToInt32(Lblid.Text); pendiente = "En Proceso"; Material = dlmat.SelectedValue; cantidad = Convert.ToInt32(txtcant.Text); //covierte la ref DataSetTableAdapters.Listado_MaterialesTableAdapter obj1 = new DataSetTableAdapters.Listado_MaterialesTableAdapter(); string ing_ref = obj1.modificarRef(Material).ToString(); string ing_dec = obj1.modificarDescrp(Material).ToString(); string ing_untranf = obj1.unidadTransferencia(Material).ToString(); //inserta datos DataSetTableAdapters.Solicitud_mTableAdapter obj = new DataSetTableAdapters.Solicitud_mTableAdapter(); string descc = obj.DESCCC(lblcc.Text).ToString(); obj.InsertMaterial(id_solicitud, lblcc.Text, descc, Session["nom"].ToString(), ing_ref, ing_dec, cantidad, pendiente, fecha, ing_untranf); if (cantidad <= 1) { //consulta precio y updateo DataSetTableAdapters.PreciosMaterialesTableAdapter obj3 = new DataSetTableAdapters.PreciosMaterialesTableAdapter(); string precio = obj3.SelectPrecio(Session["nom"].ToString()).ToString(); obj.UpdatePrecio(precio); obj.UpdatePrecioUnitario(precio); } else { //genera suma y total DataSetTableAdapters.PreciosMaterialesTableAdapter obj3 = new DataSetTableAdapters.PreciosMaterialesTableAdapter(); string precio = obj3.SelectPrecio(Session["nom"].ToString()).ToString(); int resultado = Convert.ToInt32(precio) * cantidad; string resultadostring = Convert.ToString(resultado); obj.UpdatePrecio(resultadostring); obj.UpdatePrecioUnitario(precio); } txtcant.Text = ""; LblEstado.Text = "Ingreso de Material Correcto"; GridView1.DataBind(); DataSetTableAdapters.Solicitud_ResumenTableAdapter obj7 = new DataSetTableAdapters.Solicitud_ResumenTableAdapter(); obj7.UpdateSolicitud_Resu(Lblid.Text); } }
protected void Page_Load(object sender, EventArgs e) { if (Session["nom"] == null) { Response.Redirect("Login.aspx"); } else { DataSetTableAdapters.Solicitud_ResumenTableAdapter obj4 = new DataSetTableAdapters.Solicitud_ResumenTableAdapter(); DataTable dt = obj4.seleccionarID(Session["nom"].ToString()); Lblid.Text = dt.Rows[0][0].ToString(); Lblusu.Text = dt.Rows[0][1].ToString(); lblcc.Text = dt.Rows[0][2].ToString(); } }