Ejemplo n.º 1
0
        // Busca el rol de un usuario en especifico
        public String BuscarRol()
        {
            List <Parametro> lista = new List <Parametro>();

            lista.Add(new Parametro("@cedula", Int64.Parse(this.id)));
            lista.Add(new Parametro("@retorno", SqlDbType.NVarChar, 10));
            M.EjecutarPA("buscarRolAdmin", ref lista);
            this.rol = lista[1].m_Valor.ToString();
            return(this.rol);
        }
Ejemplo n.º 2
0
        // regitrar Autoridades en la BD
        public String registrarConsultante()
        {
            List <Parametro> lista   = new List <Parametro>();
            String           Mensaje = "";

            try
            {
                //Pasamos los parametros de entrada
                lista.Add(new Parametro("@cedula", this.cedula));
                lista.Add(new Parametro("@primerNombre", this.primerNombre));
                lista.Add(new Parametro("@segundoNombre", this.segundoNombre));
                lista.Add(new Parametro("@primerApellido", this.primerApellido));
                lista.Add(new Parametro("@segundoApellido", this.segundoApellido));
                lista.Add(new Parametro("@fechaNacimiento", this.fechaNacimiento));
                lista.Add(new Parametro("@username", this.username));
                lista.Add(new Parametro("@passw", this.conraseña));
                lista.Add(new Parametro("@telefono", this.telefono));
                lista.Add(new Parametro("@email", this.email));
                lista.Add(new Parametro("@provincia", this.provincia));
                lista.Add(new Parametro("@canton", this.canton));
                lista.Add(new Parametro("@distrito", this.distrito));
                lista.Add(new Parametro("@detalle", this.detalle));
                //Pasamos los datos de Salida
                lista.Add(new Parametro("@mensaje", SqlDbType.NVarChar, 100));
                // Ejecuta el procedimiento
                M.EjecutarPA("insertarConsultante", ref lista);
                // Atrapamos el parametro de respuesta
                Mensaje = lista[14].m_Valor.ToString();
            }
            catch (Exception ex) {
                throw ex;
            }
            return(Mensaje);
        }
Ejemplo n.º 3
0
        public string registrarUsuario()
        {
            string           mensaje         = "";
            List <Parametro> listaParametros = new List <Parametro>();

            try
            {
                listaParametros.Add(new Parametro("@cedula", cedula));
                listaParametros.Add(new Parametro("@primerNombre", primerNombre));
                listaParametros.Add(new Parametro("@segundoNombre", segundoNombre));
                listaParametros.Add(new Parametro("@primerApellido", primerApellido));
                listaParametros.Add(new Parametro("@segundoApellido", segundoApellido));
                listaParametros.Add(new Parametro("@fechaNacimiento", fechaNacimiento));
                listaParametros.Add(new Parametro("@username", username));
                listaParametros.Add(new Parametro("@passw", password));
                listaParametros.Add(new Parametro("@telefono", telefono));
                listaParametros.Add(new Parametro("@email", email));
                listaParametros.Add(new Parametro("@provincia", provincia));
                listaParametros.Add(new Parametro("@canton", canton));
                listaParametros.Add(new Parametro("@distrito", distrito));
                listaParametros.Add(new Parametro("@detalle", detalle));

                listaParametros.Add(new Parametro("@mensaje", SqlDbType.NVarChar, 100));

                if (tipoRol == "Guardian")
                {
                    manejador.EjecutarPA("insertarGuardian", ref listaParametros);
                }
                else if (tipoRol == "Oficial")
                {
                    manejador.EjecutarPA("insertarOficial", ref listaParametros);
                }
                else if (tipoRol == "Juez")
                {
                    manejador.EjecutarPA("insertarJuez", ref listaParametros);
                }
                mensaje = listaParametros[14].ToString();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(mensaje);
        }
Ejemplo n.º 4
0
        public void registrarSolucion()
        {
            List <Parametro> listaParametros = new List <Parametro>();

            try
            {
                listaParametros.Add(new Parametro("@titulo", titulo));
                listaParametros.Add(new Parametro("@foto", foto));
                listaParametros.Add(new Parametro("@descripcion", descripcion));
                listaParametros.Add(new Parametro("@idDenuncia", idDenuncia));
                listaParametros.Add(new Parametro("@idOficial", idUsuario));

                manejador.EjecutarPA("insertarSolucion", ref listaParametros);
            }
            catch (Exception)
            {
                throw;
            }
        }
Ejemplo n.º 5
0
        public void registrarAporte()
        {
            List <Parametro> listaParametros = new List <Parametro>();

            try
            {
                listaParametros.Add(new Parametro("@fecha", fecha));
                listaParametros.Add(new Parametro("@foto", foto));
                listaParametros.Add(new Parametro("@valor", valor));
                listaParametros.Add(new Parametro("@idTipoAporte", idTipoAporte));
                listaParametros.Add(new Parametro("@idUsuario", idUsuario));

                manejador.EjecutarPA("insertarAporte", ref listaParametros);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 6
0
        public string registroDenuncia()
        {
            string           mensaje         = "";
            List <Parametro> listaParametros = new List <Parametro>();

            listaParametros.Add(new Parametro("@titulo", titulo));
            listaParametros.Add(new Parametro("@latitud", latitud));
            listaParametros.Add(new Parametro("@longitud", longitud));
            listaParametros.Add(new Parametro("@descripcion", descripcion));
            listaParametros.Add(new Parametro("@foto", foto));
            listaParametros.Add(new Parametro("@idGuardian", idUsuario));
            listaParametros.Add(new Parametro("@provincia", provincia));
            listaParametros.Add(new Parametro("@canton", canton));
            listaParametros.Add(new Parametro("@distrito", distrito));
            listaParametros.Add(new Parametro("@detalle", detalle));
            manejador.EjecutarPA("insertarDenuncia", ref listaParametros);

            return(mensaje);
        }
Ejemplo n.º 7
0
        public String verificarLogin()
        {
            List <Parametro> lista = new List <Parametro>();
            String           Mensaje;

            try
            {
                lista.Add(new Parametro("@user", this.user));
                lista.Add(new Parametro("@Pass", this.contraseña));
                // retorno
                lista.Add(new Parametro("@Result", SqlDbType.NVarChar, 10));

                // Ejecuta el procedimiento
                manejador.EjecutarPA("LoginUsuario", ref lista);

                // Atrapamos el parametro de respuesta
                Mensaje = lista[2].m_Valor.ToString();
            }
            catch (Exception e)
            {
                throw e;
            }
            return(Mensaje);
        }