private void btn_hanldeStateTipoFranquicia_Click(object sender, EventArgs e) { if (dgv_tipoFranquicia.SelectedRows.Count < 1) { label_validacion_error(true, "No existen tipos de franquicias cargadas."); return; } TipoFranquicia priv_tipoFranquiciaHandleState = new TipoFranquicia(); priv_tipoFranquiciaHandleState.pub_id_tipo_franquicia = int.Parse(dgv_tipoFranquicia.CurrentRow.Cells["id_tipo_franquicia"].Value.ToString()); priv_tipoFranquiciaHandleState.pub_state_tipo_franquicia = Convert.ToInt32(!bool.Parse(dgv_tipoFranquicia.CurrentRow.Cells["habilitado_tipo_franquicia"].Value.ToString())); if (priv_tipoFranquiciaHandleState.handleStateTipoFranquicia()) { label_validacion_error(false, "Se ha cambiado el estado correctamente"); dgv_tipoFranquicia.DataSource = priv_tipoFranquicia.recuperarTiposFranquicia(); } else { MessageBox.Show("Error al tratar de eliminar el tipo de franquicia", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } actualizarTextBtnState(); }
private void btn_modificarTipoFranquicia_Click(object sender, EventArgs e) { if (validarDatos()) { TipoFranquicia priv_tipoFranquiciaModificar = new TipoFranquicia(); priv_tipoFranquiciaModificar.pub_monto_minimo_compra = int.Parse(txt_montoMinimo.Text); priv_tipoFranquiciaModificar.pub_nombre_tipo_franquicia = txt_nombre.Text; priv_tipoFranquiciaModificar.pub_id_tipo_franquicia = int.Parse(dgv_tipoFranquicia.CurrentRow.Cells["id_tipo_franquicia"].Value.ToString()); if (priv_tipoFranquiciaModificar.modificarTipoFranquicia()) { dgv_tipoFranquicia.DataSource = priv_tipoFranquicia.recuperarTiposFranquicia(); label_validacion_error(false, "Se modificó correctamente"); } else { MessageBox.Show("Error al tratar de modificar los datos.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } limpiarCajasTexto(); bloquearCajasTexto(); dgv_tipoFranquicia.Enabled = true; desbloquearBotonesPrincipales(true); } }