protected void btnregistrar_Click(object sender, EventArgs e) { try { string idplan; DataTable aux1 = new DataTable(); TheGym k = new TheGym { Nombreplanins = tbnombre.Text, duracionplanins = tbCantidad.Text, precioplanins = tbprecio.Text }; k.AddNewPlan(); aux1 = k.GetLastPlan(); DataRow fila = aux1.Rows[0]; idplan = fila[0].ToString(); int aux = Tabla.Rows.Count; for (int i = aux; i > 0; i--) { k.FK_plan = idplan; fila = TablaID.Rows[i - 1]; k.FK_actividad = fila[0].ToString(); fila = Tabla.Rows[i - 1]; k.Dias_semanas = fila["Dias por Semana"].ToString(); k.AddDetallePlan(); Tabla.Rows.RemoveAt(i - 1); TablaID.Rows.RemoveAt(i - 1); } tbnombre.Text = string.Empty; tbprecio.Text = string.Empty; griddetalleactividades.Dispose(); ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "$('#modal-default').modal('show');", true); griddetalleactividades.Dispose(); griddetalleactividades.DataBind(); } catch (Exception ex) { lblerror.Text = ex.Message.ToString(); } }
protected void btnaceptar1_Click(object sender, EventArgs e) { string idplan; DataTable aux1 = new DataTable(); TheGym k = new TheGym { Nombreplanins = tbnombre.Text, duracionplanins = ListBox1.SelectedValue, precioplanins = tbprecio.Text }; k.AddNewPlan(); aux1 = k.GetLastPlan(); DataRow fila = aux1.Rows[0]; idplan = fila[0].ToString(); int aux = Tabla.Rows.Count; for (int i = aux; i > 0; i--) { k.FK_plan = idplan; fila = TablaID.Rows[i - 1]; k.FK_actividad = fila[0].ToString(); fila = Tabla.Rows[i - 1]; k.Dias_semanas = fila["Dias por Semana"].ToString(); k.AddDetallePlan(); Tabla.Rows.RemoveAt(i - 1); TablaID.Rows.RemoveAt(i - 1); } tbnombre.Text = string.Empty; tbprecio.Text = string.Empty; gvactividadesincluidasenplan.Dispose(); }
protected void btnregistrar_Click(object sender, EventArgs e) { try { if (lblcliente.Text == "N/N") { //ingreso la factura sin el FKcliente DataTable aux1 = new DataTable(); TheGym k = new TheGym { FechaFac = lblFecha.Text, HoraFac = lblhora.Text, TotalFac = tbmonto.Text, FKempleadoFac = IDEmpl }; k.AddFacturaSinC(); ///////////////////////////////////////////////////////////////////////// //ahora debo ingresar el detalle de la factura aux1 = k.GetLastPlan(); DataRow fila = aux1.Rows[0]; //idplan = fila[0].ToString(); int aux = Tabla.Rows.Count; for (int i = aux; i > 0; i--) { // k.FK_plan = idplan; fila = TablaID.Rows[i - 1]; k.FK_actividad = fila[0].ToString(); fila = Tabla.Rows[i - 1]; k.Dias_semanas = fila["Dias por Semana"].ToString(); k.AddDetallePlan(); Tabla.Rows.RemoveAt(i - 1); TablaID.Rows.RemoveAt(i - 1); } tbnombre.Text = string.Empty; //tbprecio.Text = string.Empty; griddetallefactura.Dispose(); ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "$('#modal-default').modal('show');", true); griddetallefactura.Dispose(); griddetallefactura.DataBind(); } else { //ingreso la factura con el FKcliente } } catch (Exception ex) { lblerror.Text = ex.Message.ToString(); } }