protected void carga_nomina_cheque() { int monto = 0; List <TipoNomina> lti = new Nomina_rendicionBC().getnomminarendicion(Convert.ToInt32(id_inventario)); DataTable dt = new DataTable(); dt.Columns.Add(new DataColumn("id_nomina")); dt.Columns.Add(new DataColumn("folio")); dt.Columns.Add(new DataColumn("tipo_nomina")); dt.Columns.Add(new DataColumn("monto")); dt.Columns.Add(new DataColumn("familia")); dt.Columns.Add(new DataColumn("nombre_familia")); dt.Columns.Add(new DataColumn("id_gasto")); DataColumn col = new DataColumn("chk2"); col.DataType = System.Type.GetType("System.Boolean"); dt.Columns.Add(col); foreach (TipoNomina add in lti) { DataRow draux = dt.NewRow(); draux["id_nomina"] = add.Id_nomina; draux["folio"] = add.Folio; draux["tipo_nomina"] = new TipoNominaBC().getTiponominaBytipo(Convert.ToInt32(add.Id_nomina)).Descripcion.Trim(); draux["monto"] = add.Monto; draux["familia"] = add.Id_familia; draux["nombre_familia"] = new Familia_productoBC().getFamiliabyidFamilia(add.Id_familia).Descripcion.Trim(); draux["id_gasto"] = add.Id_tipogasto.ToString(); draux["chk2"] = add.Chek; if (add.Folio != 1 && add.Folio != 0) { monto = monto + add.Monto; dt.Rows.Add(draux); this.total.Text = monto.ToString(); this.Label5.Text = monto.ToString(); } } //dt.Rows.Add(draux); this.gr_dato.DataSource = dt; this.gr_dato.DataBind(); this.GridView1.DataSource = dt; this.GridView1.DataBind(); }
protected void Button_Click1(object sender, EventArgs e) { string add = new Nomina_rendicionBC().Addnomina_rendida(Convert.ToInt32(Convert.ToInt16(dl_tiponomina.SelectedValue.ToString())), Convert.ToInt32(Convert.ToInt32(txt_folio.Text)), Convert.ToInt32(id_inventario)); //dl_familia.SelectedValue = "Seleccionar"; //dl_tiponomina.SelectedValue = "Seleccionar"; txt_folio.Text = ""; carga_nomina_cheque(); }
protected void Button_Click(object sender, EventArgs e) { GridViewRow row; for (int i = 0; i < GridView1.Rows.Count; i++) { row = GridView1.Rows[i]; CheckBox chk1 = (CheckBox)GridView1.Rows[i].FindControl("chk2"); string id_nomina = GridView1.DataKeys[i].Values[0].ToString(); string folio = GridView1.DataKeys[i].Values[1].ToString(); //string folio = gr_dato.DataKeys[i].Values[2].ToString(); //string codigo = this.gr_dato.Rows[i].Cells[0].Text; if (chk1.Checked == true) { string add = new Nomina_rendicionBC().Delnomina_rendida(Convert.ToInt32(id_nomina), Convert.ToInt32(folio)); } } //GridViewRow row; //for (int i = 0; i < gr_dato.Rows.Count; i++) //{ // row = gr_dato.Rows[i]; // CheckBox chk = (CheckBox)gr_dato.Rows[i].FindControl("chk2"); // string id_nomina = gr_dato.DataKeys[i].Values[0].ToString(); // string folio = gr_dato.DataKeys[i].Values[1].ToString(); // string codigo = this.gr_dato.Rows[i].Cells[0].Text; // // int id_cliente = id_cliente; // if (chk.Checked == true) // { // string add = new Nomina_rendicionBC().Delnomina_rendida(Convert.ToInt32(id_nomina), Convert.ToInt32(folio)); // } //} carga_nomina_cheque(); }
private void carga_rendicion() { List <TipoNomina> lnomina = new Nomina_rendicionBC().Getnomina_rendida(Convert.ToInt32(id_inventario)); int folio = 0; int monto = 0; DataTable dt = new DataTable(); dt.Columns.Add(new DataColumn("id_nomina")); dt.Columns.Add(new DataColumn("folio")); dt.Columns.Add(new DataColumn("tipo_nomina")); dt.Columns.Add(new DataColumn("monto")); dt.Columns.Add(new DataColumn("familia")); dt.Columns.Add(new DataColumn("nombre_familia")); dt.Columns.Add(new DataColumn("id_gasto")); foreach (TipoNomina add in lnomina) { DataRow draux = dt.NewRow(); draux["id_nomina"] = add.Id_nomina.ToString(); draux["folio"] = add.Folio.ToString(); draux["tipo_nomina"] = new TipoNominaBC().getTiponominaBytipo(add.Id_nomina).Descripcion.Trim(); draux["monto"] = add.Monto; draux["familia"] = add.Id_familia.ToString(); draux["nombre_familia"] = new Familia_productoBC().getFamiliabyidFamilia(add.Id_familia).Descripcion.Trim(); draux["id_gasto"] = add.Id_tipogasto.ToString(); if (folio != 1 && add.Folio != 0) { monto = monto + add.Monto; dt.Rows.Add(draux); this.total.Text = monto.ToString(); this.Label5.Text = monto.ToString(); } } this.gr_dato.DataSource = dt; this.gr_dato.DataBind(); }