protected void btnAgregar_Click(object sender, EventArgs e) { if (rfvNombre.IsValid && revMedio.IsValid) { MedioPago medio = new MedioPago(); n_Medio n_medio = new n_Medio(); medio.descripcion = txtNombre.Text; medio.cod_medio = 0; medio.estado = true; if (n_medio.existeMedio(medio.descripcion)) { medio.cod_medio = int.Parse(n_medio.getTablaPorDescripcion(medio.descripcion)); if (n_medio.editarMedio(medio)) { lblExito.Text = "Exito al agregar"; lblExito.ForeColor = System.Drawing.Color.Green; vaciarTextBox(); cargarGrilla(); } else { vaciarTextBox(); lblExito.Text = "Error al agregar."; lblExito.ForeColor = System.Drawing.Color.Red; } } else { if (n_medio.agregarMedio(medio)) { lblExito.Text = "Exito al agregar"; lblExito.ForeColor = System.Drawing.Color.Green; vaciarTextBox(); cargarGrilla(); } else { vaciarTextBox(); lblExito.Text = "Error al agregar."; lblExito.ForeColor = System.Drawing.Color.Red; } } } else { lblExito.Text = ""; } }
protected void gvMedios_RowUpdating(object sender, GridViewUpdateEventArgs e) { String s_Descripcion = ((TextBox)gvMedios.Rows[e.RowIndex].FindControl("txtDescripcion_edit")).Text; String s_Cod = ((Label)gvMedios.Rows[e.RowIndex].FindControl("lblCod_edit")).Text; MedioPago medio = new MedioPago(); medio.descripcion = s_Descripcion; medio.cod_medio = int.Parse(s_Cod); medio.estado = true; n_Medio n_medio = new n_Medio(); n_medio.editarMedio(medio); gvMedios.EditIndex = -1; cargarGrilla(); lblExito.Text = ""; }