protected void Button1_Click(object sender, EventArgs e) { string fecha; string id; try { //preguntamos si ya hay un cierre hecho fecha = tbfecha.Text; TheGym k = new TheGym { FechaIdDetCaja = fecha }; DataTable dt = new DataTable(); dt = k.GetEstadoDetCaja(); if (dt.Rows.Count == 0) { dt = k.GetIdDetCaja(); id = dt.Rows[0][0].ToString(); k.FK_det_caja = id; DataTable dt1 = new DataTable(); dt1 = k.CierreDeCaja(); if (dt1.Rows.Count > 0) { GridView1.DataSource = dt; GridView1.DataBind(); lblmonto.Visible = true; tbmonto0.Visible = true; tbmonto0.Text = GridView1.Rows[0].Cells[0].Text; } else { lblerror.Text = "Error en movimientos de caja"; } } else { lblerror.Text = "Caja ya cerrada"; } } catch { lblerror.Text = "ERROR TOTAL"; } }
private void CargarMovimientos() { string fecha; string id1; int montoap; try { //aca va todo el codigo try { fecha = lblFecha.Text; TheGym k = new TheGym { FechaIdDetCaja = fecha }; DataTable dt = new DataTable(); dt = k.GetEstadoDetCaja(); DataTable dt2 = new DataTable(); dt2 = k.MontoApertura(); montoap = Convert.ToInt32(dt2.Rows[0][0].ToString()); //preguntamos si ya hay un cierre hecho if (dt.Rows.Count == 0) { dt = k.GetIdDetCaja(); id1 = dt.Rows[0][0].ToString(); k.FK_det_caja = id1; DataTable dt1 = new DataTable(); dt1 = k.CierreDeCaja(); //mostrar movimientos del dia en el gridview if (dt1.Rows.Count > 0) { gridmovimientos.DataSource = dt1; gridmovimientos.DataBind(); //tbmonto.Visible = true; //tbmonto.Visible = true; //tbmonto.Text = gridmovimientos.Rows[0].Cells[0].Text; //tbmonto.Enabled = false; } else { lblerror.Text = "Error en movimientos de caja"; } for (int i = 0; i < gridmovimientos.Rows.Count; i++) { if (gridmovimientos.Rows[i].Cells[1].Text == "Efectivo") { int auxmon = Convert.ToInt32(gridmovimientos.Rows[i].Cells[0].Text); montoap = montoap + auxmon; tbmonto.Text = Convert.ToString(montoap); break; } else { } } } else { //si da mayor a 0, viee para acá lblerror.Text = "Caja ya cerrada"; btnregistrar.Enabled = false; } } catch (Exception ex) { lblerror.Text = ex.Message.ToString(); } // } catch (Exception ex) { lblerror.Text = ex.Message.ToString(); } }