public static List <GRL_USUARIOS> ObtenerUsuario(string WXI, ref string Verificador) { OracleCommand cmd = null; ExeProcedimiento exeProc = new ExeProcedimiento("INGRESOS"); List <GRL_USUARIOS> list = new List <GRL_USUARIOS>(); GRL_USUARIOS objUsuario = new GRL_USUARIOS(); try { OracleDataReader dr = null; string[] Parametros = { "P_WXI" }; object[] Valores = { WXI }; string[] ParametrosOut = { "P_USUARIO", "P_TIPO", "P_BANDERA" }; cmd = exeProc.GenerarOracleCommand("OBT_USUARIO_ENCRIPTA_Y_TIPO", ref Verificador, ref dr, Parametros, Valores, ParametrosOut); objUsuario.USUARIO = Convert.ToString(cmd.Parameters["P_USUARIO"].Value); objUsuario.TIPO = Convert.ToString(cmd.Parameters["P_TIPO"].Value); list.Add(objUsuario); } catch (Exception ex) { Verificador = ex.Message; } finally { exeProc.LimpiarOracleCommand(ref cmd); } return(list); //return registroAgregado; }
public static void GuardarUsuario(GRL_USUARIOS objUsuario, ref string Verificador) { OracleCommand cmd = null; ExeProcedimiento exeProc = new ExeProcedimiento("CONEXION_INGRESOS"); //bool registroAgregado = false; try { OracleDataReader dr = null; string[] Parametros = { "P_USUARIO", "P_NOMBRE", "P_PASSWORD", "P_CORREO", "P_TELEFONOS", "P_DEPENDENCIA", "P_STATUS", "P_ID_SISTEMA" }; object[] Valores = { objUsuario.USUARIO, objUsuario.NOMBRE, objUsuario.PASSWORD, objUsuario.CORREO, objUsuario.TELEFONOS, objUsuario.DIRECCION_DEPE, objUsuario.STATUS, "14" }; string[] ParametrosOut = { "P_BANDERA" }; cmd = exeProc.GenerarOracleCommand("SIGA09.INS_USUARIOS_MNU", ref Verificador, ref dr, Parametros, Valores, ParametrosOut); //list.Add(objCorresp); //registroAgregado = true; } catch (Exception ex) { Verificador = ex.Message; } finally { exeProc.LimpiarOracleCommand(ref cmd); } //return list; //return registroAgregado; }
public static void EliminarDepUsu(string Usuario, string Dependencia, ref string Verificador) { OracleCommand cmd = null; ExeProcedimiento exeProc = new ExeProcedimiento("INGRESOS"); List <GRL_USUARIOS> list = new List <GRL_USUARIOS>(); GRL_USUARIOS objUsuario = new GRL_USUARIOS(); try { OracleDataReader dr = null; string[] ParametrosIn = { "P_USUARIO", "P_ID_UR" }; object[] Valores = { Usuario, Dependencia }; string[] ParametrosOut = { "P_BANDERA" }; cmd = exeProc.GenerarOracleCommand("DEL_USUARIOS_URS", ref Verificador, ref dr, ParametrosIn, Valores, ParametrosOut); } catch (Exception ex) { Verificador = ex.Message; } finally { exeProc.LimpiarOracleCommand(ref cmd); } //return registroAgregado; }
public JsonResult EditarUsuario(string Nombre, string Contraseña, string Correo, string Telefono, string Dependencia) { GRL_USUARIOS USUARIO = new GRL_USUARIOS(); listUsuario = (List <GRL_USUARIOS>)Session["DatosUsuario"]; string Verificador = string.Empty; GRL_USUARIOS objUsuario = new GRL_USUARIOS(); //objUsuario.USUARIO = listUsuario; objUsuario.USUARIO = listUsuario[0].USUARIO; objUsuario.NOMBRE = Nombre.ToUpper(); objUsuario.PASSWORD = Contraseña.ToUpper(); objUsuario.CORREO = Correo; objUsuario.TELEFONOS = Telefono; objUsuario.DIRECCION_DEPE = Dependencia; try { GuardarDataContext.EditarUsuario(objUsuario, ref Verificador); if (Verificador == "0") { return(Json(true, JsonRequestBehavior.AllowGet)); } else { return(Json(Verificador, JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { return(Json(ex.Message, JsonRequestBehavior.AllowGet)); } }
public static void InsOpcionesMenu(string Usuario, int Opcion, ref string Verificador) { OracleCommand cmd = null; ExeProcedimiento exeProc = new ExeProcedimiento("INGRESOS"); List <GRL_USUARIOS> list = new List <GRL_USUARIOS>(); GRL_USUARIOS objUsuario = new GRL_USUARIOS(); try { OracleDataReader dr = null; string[] ParametrosIn = { "p_usuario", "p_Id_Sistema", "p_Id_Opcion" }; object[] Valores = { Usuario, 14, Opcion }; string[] ParametrosOut = { "p_bandera" }; cmd = exeProc.GenerarOracleCommand("SIGA09.INS_ACCESOS", ref Verificador, ref dr, ParametrosIn, Valores, ParametrosOut); } catch (Exception ex) { Verificador = ex.Message; } finally { exeProc.LimpiarOracleCommand(ref cmd); } //return registroAgregado; }
public static List <GRL_USUARIOS> ObtenerDatosUsuario(string Usuario, ref string Verificador) { OracleCommand cmd = null; ExeProcedimiento exeProc = new ExeProcedimiento("INGRESOS"); List <GRL_USUARIOS> list = new List <GRL_USUARIOS>(); GRL_USUARIOS objUsuario = new GRL_USUARIOS(); try { OracleDataReader dr = null; string[] ParametrosIn = { "P_USUARIO" }; object[] Valores = { Usuario }; string[] ParametrosOut = { "P_NOMBRE", "P_PASSWORD", "P_CORREO", "P_TELEFONOS", "P_DEPENDENCIA", "P_STATUS", "P_BANDERA" }; cmd = exeProc.GenerarOracleCommand("OBT_USUARIO", ref Verificador, ref dr, ParametrosIn, Valores, ParametrosOut); objUsuario.USUARIO = Usuario; objUsuario.NOMBRE = Convert.ToString(cmd.Parameters["P_NOMBRE"].Value); objUsuario.PASSWORD = Convert.ToString(cmd.Parameters["P_PASSWORD"].Value); objUsuario.CORREO = Convert.ToString(cmd.Parameters["P_CORREO"].Value); objUsuario.TELEFONOS = Convert.ToString(cmd.Parameters["P_TELEFONOS"].Value); objUsuario.DIRECCION_DEPE = Convert.ToString(cmd.Parameters["P_DEPENDENCIA"].Value); objUsuario.STATUS = Convert.ToString(cmd.Parameters["P_STATUS"].Value); list.Add(objUsuario); } catch (Exception ex) { Verificador = ex.Message; } finally { exeProc.LimpiarOracleCommand(ref cmd); } return(list); //return registroAgregado; }
public static List <GRL_USUARIOS> ObtenerUsuariosAdmin() { OracleCommand cmd = null; ExeProcedimiento exeProc = new ExeProcedimiento("INGRESOS"); try { OracleDataReader dr = null; cmd = exeProc.GenerarOracleCommandCursor("PKG_PAGOS_2016.Obt_Grid_Usuarios_Admin", ref dr); List <GRL_USUARIOS> listarUsuarios = new List <GRL_USUARIOS>(); while (dr.Read()) { GRL_USUARIOS objUsuarios = new GRL_USUARIOS(); objUsuarios.USUARIO = Convert.ToString(dr[0]); objUsuarios.NOMBRE = Convert.ToString(dr[2]); objUsuarios.PASSWORD = Convert.ToString(dr[1]); objUsuarios.TELEFONOS = Convert.ToString(dr[9]); objUsuarios.CORREO = Convert.ToString(dr[11]); listarUsuarios.Add(objUsuarios); } return(listarUsuarios); } catch (Exception ex) { throw new Exception(ex.Message); } finally { exeProc.LimpiarOracleCommand(ref cmd); } }
public JsonResult GuardarUsuario(string Usuario, string Nombre, string Contraseña, string Correo, string Telefono, string Dependencia, string Status) { RESULTADO_GRL_USUARIOS objResultado = new RESULTADO_GRL_USUARIOS(); string Verificador = string.Empty; GRL_USUARIOS objUsuario = new GRL_USUARIOS(); objUsuario.USUARIO = Usuario.ToUpper(); objUsuario.NOMBRE = Nombre.ToUpper(); objUsuario.PASSWORD = Contraseña.ToUpper(); objUsuario.CORREO = Correo; objUsuario.TELEFONOS = Telefono; objUsuario.DIRECCION_DEPE = Dependencia; objUsuario.STATUS = Status; try { GuardarDataContext.GuardarUsuario(objUsuario, ref Verificador); //if(Verificador == "0") // return Json(true, JsonRequestBehavior.AllowGet); //else // return Json(false, JsonRequestBehavior.AllowGet); if (Verificador == "0") { objResultado.ERROR = false; objResultado.MENSAJE_ERROR = ""; objResultado.RESULTADO = null; Session["DatosUsuario"] = null; objUsuario.USUARIO = Usuario.ToUpper();; listUsuario.Add(objUsuario); Session["DatosUsuario"] = listUsuario; return(Json(objResultado, JsonRequestBehavior.AllowGet)); } else { objResultado.ERROR = true; objResultado.MENSAJE_ERROR = Verificador; objResultado.RESULTADO = null; return(Json(objResultado, JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { return(Json(ex.Message, JsonRequestBehavior.AllowGet)); } }
public static void EditarUsuario(GRL_USUARIOS objUsuario, ref string Verificador) { OracleCommand cmd = null; ExeProcedimiento exeProc = new ExeProcedimiento("CONEXION_INGRESOS"); try { OracleDataReader dr = null; string[] Parametros = { "P_USUARIO", "P_NOMBRE", "P_PASSWORD", "P_CORREO", "P_TELEFONOS", "P_DEPENDENCIA", "P_STATUS" }; object[] Valores = { objUsuario.USUARIO, objUsuario.NOMBRE, objUsuario.PASSWORD, objUsuario.CORREO, objUsuario.TELEFONOS, objUsuario.DIRECCION_DEPE, "A" }; string[] ParametrosOut = { "P_BANDERA" }; cmd = exeProc.GenerarOracleCommand("SIGA09.UPD_USUARIOS_MNU", ref Verificador, ref dr, Parametros, Valores, ParametrosOut); } catch (Exception ex) { Verificador = ex.Message; } finally { exeProc.LimpiarOracleCommand(ref cmd); } }
public static List <GRL_USUARIOS> ObtenerUsuarios(int Sistema) { OracleCommand cmd = null; ExeProcedimiento exeProc = new ExeProcedimiento("INGRESOS"); try { string[] Parametros = { "P_Sistema" }; object[] Valores = { 14 }; OracleDataReader dr = null; cmd = exeProc.GenerarOracleCommandCursor("PKG_ADMINISTRACION.Obt_Grid_Usuarios_por_Sistema", ref dr, Parametros, Valores); List <GRL_USUARIOS> listarUsuarios = new List <GRL_USUARIOS>(); while (dr.Read()) { GRL_USUARIOS objUsuarios = new GRL_USUARIOS(); objUsuarios.USUARIO = Convert.ToString(dr[0]); objUsuarios.NOMBRE = Convert.ToString(dr[2]); objUsuarios.PASSWORD = Convert.ToString(dr[1]); objUsuarios.TELEFONOS = Convert.ToString(dr[9]); objUsuarios.CORREO = Convert.ToString(dr[11]); listarUsuarios.Add(objUsuarios); } return(listarUsuarios); } catch (Exception ex) { throw new Exception(ex.Message); } finally { exeProc.LimpiarOracleCommand(ref cmd); } }