public List <FuncionalidadesRoles> FuncionalidadesRolesGetAll() { List <FuncionalidadesRoles> lstFuncionalidadesRoles = new List <FuncionalidadesRoles>(); try { ds = new DataSet(); Conexion oConexion = new Conexion(); OracleConnection cn = oConexion.getConexion(); cn.Open(); string sqlSelect = "select * from FUNCIONALIDADES_ROLES "; cmd = new OracleCommand(sqlSelect, cn); adapter = new OracleDataAdapter(cmd); cmd.ExecuteNonQuery(); adapter.Fill(ds); DataTable dt = new DataTable(); dt = ds.Tables[0]; if (dt.Rows.Count > 0) { for (int i = 0; dt.Rows.Count > i; i++) { DataRow dr = dt.Rows[i]; FuncionalidadesRoles NewEnt = new FuncionalidadesRoles(); NewEnt = CargarFuncionalidadesRoles(dr); lstFuncionalidadesRoles.Add(NewEnt); } } return(lstFuncionalidadesRoles); } catch (Exception ex) { throw ex; } }
private FuncionalidadesRoles CargarFuncionalidadesRoles(DataRow dr) { try { FuncionalidadesRoles oObjeto = new FuncionalidadesRoles(); oObjeto.RolCodigo = dr["ROL_CODIGO"].ToString(); oObjeto.FunCodigo = dr["FUN_CODIGO"].ToString(); return(oObjeto); } catch (Exception ex) { throw ex; } }
public bool FuncionalidadesRolesUpdate(FuncionalidadesRoles oRol) { try { Conexion oConexion = new Conexion(); OracleConnection cn = oConexion.getConexion(); cn.Open(); ds = new DataSet(); cmd = new OracleCommand("update FUNCIONALIDADES_ROLES " + "SET FUN_CODIGO='" + oRol.FunCodigo + "' " + "WHERE ROL_CODIGO='" + oRol.RolCodigo + "' ", cn); adapter = new OracleDataAdapter(cmd); response = cmd.ExecuteNonQuery(); cn.Close(); return(response > 0); } catch (Exception ex) { throw ex; } }
public int FuncionalidadesRolesAdd(FuncionalidadesRoles oRol) { try { Conexion oConexion = new Conexion(); OracleConnection cn = oConexion.getConexion(); cn.Open(); ds = new DataSet(); cmd = new OracleCommand("insert into FUNCIONALIDADES_ROLES(ROL_CODIGO, FUN_CODIGO) " + "values('" + oRol.RolCodigo + "', '" + oRol.FunCodigo + "')", cn); adapter = new OracleDataAdapter(cmd); response = cmd.ExecuteNonQuery(); cn.Close(); return(response); } catch (Exception ex) { throw ex; } }
private List <FuncionalidadesRoles> CargarFuncionalidadesRoles(DataRowCollection dr) { try { List <FuncionalidadesRoles> salida = new List <FuncionalidadesRoles>(); FuncionalidadesRoles oObjeto = new FuncionalidadesRoles(); foreach (DataRow a in dr) { oObjeto = new FuncionalidadesRoles(); oObjeto.RolCodigo = a["ROL_CODIGO"].ToString(); oObjeto.FunCodigo = a["FUN_CODIGO"].ToString(); salida.Add(oObjeto); } return(salida); } catch (Exception ex) { throw ex; } }
public bool FuncionalidadesUpdate(FuncionalidadesRoles oFuncionalidades) { FuncionalidadesRolesImpl oFuncionalidadesImpl = new FuncionalidadesRolesImpl(); return(oFuncionalidadesImpl.FuncionalidadesRolesUpdate(oFuncionalidades)); }
public int FuncionalidadesAdd(FuncionalidadesRoles oFuncionalidades) { FuncionalidadesRolesImpl oFuncionalidadesImpl = new FuncionalidadesRolesImpl(); return(oFuncionalidadesImpl.FuncionalidadesRolesAdd(oFuncionalidades)); }
public void Guardar() { try { switch (tablaNexo) { case "FUNCIONALIDADES_ROLES": { FuncionalidadesRolesBus oRolFunBus = new FuncionalidadesRolesBus(); List <FuncionalidadesRoles> listaRF = new List <FuncionalidadesRoles>(); FuncionalidadesBus oFunBus = new FuncionalidadesBus(); Funcionalidades oFuncionalidades = new Funcionalidades(); FuncionalidadesRoles oRF; listaRF = oRolFunBus.FuncionalidadesGetById(clavePrimaria); foreach (FuncionalidadesRoles b in listaRF) { oRolFunBus.FuncionalidadesDelete(b.RolCodigo); } int cantidad = 0; foreach (DataGridViewRow a in _vista.grillaSecundaria.Rows) { oRF = new FuncionalidadesRoles(); oRF.RolCodigo = clavePrimaria; oRF.FunCodigo = ((DataGridViewTextBoxCell)a.Cells[0]).FormattedValue.ToString(); oRolFunBus.FuncionalidadesAdd(oRF); cantidad++; } MessageBox.Show("Se agregaron " + cantidad + " de registros exitosamente"); break; } case "FUNCIONALIDADES_USUARIOS": { FuncionalidadesUsuariosBus oUsuariosFun = new FuncionalidadesUsuariosBus(); List <FuncionalidadesUsuarios> listaUF = new List <FuncionalidadesUsuarios>(); FuncionalidadesBus oFunBus = new FuncionalidadesBus(); Funcionalidades oFuncionalidades = new Funcionalidades(); FuncionalidadesUsuarios oUF; listaUF = oUsuariosFun.FuncionalidadesUsuariosGetById(clavePrimaria); foreach (FuncionalidadesUsuarios b in listaUF) { oUsuariosFun.FuncionalidadesUsuariosDelete(b.FunCodigo, b.UsrNumero, b.RolCodigo); } int cantidad = 0; foreach (DataGridViewRow a in _vista.grillaSecundaria.Rows) { oUF = new FuncionalidadesUsuarios(); oUF.UsrNumero = int.Parse(clavePrimaria); oUF.FunCodigo = ((DataGridViewTextBoxCell)a.Cells[0]).FormattedValue.ToString(); oUsuariosFun.FuncionalidadesUsuariosAdd(oUF); cantidad++; } MessageBox.Show("Se agregaron " + cantidad + " de registros exitosamente"); break; } } } catch (Exception ex) { MessageBox.Show("Algunos registros no se pudiergon guardar, esto se suele dar por ya estar incluidos. Para mas informacion el codigo de error es:" + ex.Message); } }