private void Btn_Update_Click(object sender, EventArgs e) { DetalleAsigPerfil dap = new DetalleAsigPerfil(); bool resp = false; int id = Convert.ToInt32(Cmb_Usuario.SelectedValue); int ret2 = Funciones.EliminarAsigPerfil(id); if (ret2 != 0) { dap.IDUsuario = Convert.ToInt32(Cmb_Usuario.SelectedValue); foreach (DataGridViewRow item in Dgv_Asignacion.Rows) { dap.IDPerfil = Convert.ToInt32(item.Cells[0].Value); int ret = Funciones.IngresoDetalleAsigPerfil(dap); if (ret == 0) { MessageBox.Show("Error al Actualizar"); resp = true; } } if (resp == false) { MessageBox.Show("Actualizar Exitoso"); Funciones.IngresoBitacora("Actualizar", "Asignacion Perfil"); } } else { MessageBox.Show("Error"); } }
public static int IngresoDetalleAsigPerfil(DetalleAsigPerfil add) { int retorno = 0; try { OdbcCommand comando = new OdbcCommand(String.Format("INSERT into asignacion_perfil values('{0}','{1}')", add.IDUsuario, add.IDPerfil), Conexion.getDB()); retorno = comando.ExecuteNonQuery(); return(retorno); } catch (Exception) { return(retorno); } }
private void button1_Click(object sender, EventArgs e) { bool resp = false; DetalleAsigPerfil dap = new DetalleAsigPerfil(); dap.IDUsuario = Convert.ToInt32(Cmb_Usuario.SelectedValue); foreach (DataGridViewRow item in Dgv_Asignacion.Rows) { dap.IDPerfil = Convert.ToInt32(item.Cells[0].Value); int ret = Funciones.IngresoDetalleAsigPerfil(dap); if (ret == 0) { MessageBox.Show("Error al ingresar"); resp = true; } } if (resp == false) { MessageBox.Show("Ingreso Exitoso"); } }