Example #1
0
        public string EliminarUsuariosReguladores(UsuarioRegulador usu_reg)
        {
            string mensaje = "";

            mensaje = negocios.eliminarUsuariosReguladores(usu_reg.COD_REG);
            return(mensaje);
        }
Example #2
0
        public string RegistroUsuarioRegulador(UsuarioRegulador usu_reg)
        {
            string mensaje = "";

            mensaje = negocios.registroUsuarioRegulador(usu_reg);
            return(mensaje);
        }
Example #3
0
        public UsuarioRegulador GetUsuarioReguladorById(int id)
        {
            var lista = negocios.ListarUsuariosReguladores();
            UsuarioRegulador usuarioregulador = lista.FirstOrDefault(x => x.COD_REG == id);

            return(usuarioregulador);
        }
Example #4
0
        public string ActualizarUsuariosReguladores(UsuarioRegulador usu_reg)
        {
            string mensaje = "";

            mensaje = negocios.actualizarUsuariosReguladores(usu_reg);
            return(mensaje);
        }
        //ACTUALIZAR
        public string actualizarUsuariosReguladores(UsuarioRegulador usu_reg)
        {
            string mensaje = "";

            try
            {
                if (usu_reg.COD_REG == 0)
                {
                    mensaje = "El codigo del usuario Regulador no es valido";
                }
                //CODIGO DEL USUARIO REGULADOR VALIDO
                else
                {
                    //listar los usuarios reguladores y filtrar el codigo del usuario regulador
                    var existeUsuarioRegulador = usuarioDatos.ListarUsuariosReguladores().
                                                 Any(x => x.COD_REG == usu_reg.COD_REG);
                    if (existeUsuarioRegulador)
                    {
                        //La validacion de los campos
                        usu_reg.Validar();
                        usuarioDatos.actualizarUsuarioRegulador(usu_reg);
                        mensaje = "Usuario Regulador Actualizado Correctamente";
                    }
                    else
                    {
                        mensaje = "El Usuario Regulador no existe";
                    }
                }
            }
            catch (Exception ex)
            {
                mensaje = "No llego a actualizar el usuario regulador : " + ex.Message;
            }
            return(mensaje);
        }
Example #6
0
        //LISTAR
        public List <UsuarioRegulador> ListarUsuariosReguladores()
        {
            List <UsuarioRegulador> usuariosreguladores = null;
            string     listita = "USP_LISTAR_USUARIO_REGULADOR";
            SqlCommand comando = new SqlCommand(listita, conexion);

            comando.CommandType = System.Data.CommandType.StoredProcedure;
            conexion.Open();
            SqlDataReader reader = comando.ExecuteReader();

            if (reader.HasRows)
            {
                usuariosreguladores = new List <UsuarioRegulador>();
                while (reader.Read())
                {
                    UsuarioRegulador usuarioregulador = new UsuarioRegulador();
                    usuarioregulador.COD_REG          = int.Parse(reader["COD_REG"].ToString());
                    usuarioregulador.NOM_REG          = reader["NOM_REG"].ToString();
                    usuarioregulador.APE_REG          = reader["APE_REG"].ToString();
                    usuarioregulador.CORREO           = reader["CORREO"].ToString();
                    usuarioregulador.COD_CATEGORIA    = int.Parse(reader["CATEGORIA"].ToString());
                    usuarioregulador.NOMBRE_CATEGORIA = reader["NOMBRE_CATEGORIA"].ToString();
                    usuarioregulador.COD_NIVEL        = int.Parse(reader["NIVEL"].ToString());
                    usuarioregulador.NOMBRE_NIVEL     = reader["NOMBRE_NIVEL"].ToString();
                    usuarioregulador.COD_ID           = reader["COD_ID"].ToString();
                    usuariosreguladores.Add(usuarioregulador);
                }
            }
            conexion.Close();
            return(usuariosreguladores);
        }
Example #7
0
        //ACTUALIZAR
        public void actualizarUsuarioRegulador(UsuarioRegulador usu_reg)
        {
            conexion.Open();
            string     sqlStatement = "USP_ACTUALIZAR_USUARIO_REGULADOR";
            SqlCommand comandos     = new SqlCommand(sqlStatement, conexion);

            comandos.CommandType = System.Data.CommandType.StoredProcedure;
            comandos.Parameters.AddWithValue("@COD_USU_REG", usu_reg.COD_REG);
            comandos.Parameters.AddWithValue("@CATEGORIA", usu_reg.COD_CATEGORIA);
            comandos.Parameters.AddWithValue("@NIVEL", usu_reg.COD_NIVEL);
            comandos.ExecuteNonQuery();
            conexion.Close();
        }
        //CRUDS DE USUARIO Regulador
        //REGISTRO
        public string registroUsuarioRegulador(UsuarioRegulador usu_reg)
        {
            string mensaje = "";

            try
            {
                //La validacion de los campos
                usu_reg.Validar();
                usuarioDatos.RegistroUsuarioRegulador(usu_reg);
                mensaje = "Usuario Regulador Registrado Correctamente";
            }
            catch (Exception ex)
            {
                mensaje = "No llego a registrar el usuario regulador : " + ex.Message;
            }
            return(mensaje);
        }
Example #9
0
        //CRUDS DE USUARIO REGULADOR
        //REGISTRO
        public void RegistroUsuarioRegulador(UsuarioRegulador usu_reg)
        {
            conexion.Open();
            string     sqlStatement = "USP_REGISTRO_USUARIO_REGULADOR";
            SqlCommand comandos     = new SqlCommand(sqlStatement, conexion);

            comandos.CommandType = System.Data.CommandType.StoredProcedure;
            comandos.Parameters.AddWithValue("@NOMBRE_USU_REG", usu_reg.NOM_REG);
            comandos.Parameters.AddWithValue("@APELLIDOS_USU_REG", usu_reg.APE_REG);
            comandos.Parameters.AddWithValue("@CORREO_REG", usu_reg.COD_REG);
            comandos.Parameters.AddWithValue("@CATEGORIA_REG", usu_reg.COD_CATEGORIA);
            comandos.Parameters.AddWithValue("@NIVEL_REG", usu_reg.COD_NIVEL);
            comandos.Parameters.AddWithValue("@COD_ID_REG", usu_reg.COD_ID);
            comandos.Parameters.AddWithValue("@ID_USU_REGUL", usu_reg.ID_USU_REGUL);
            comandos.Parameters.AddWithValue("@CONTRA_USU_REGUL", usu_reg.CONTRA_USU_REGUL);
            comandos.ExecuteNonQuery();
            conexion.Close();
        }