コード例 #1
0
ファイル: NUsuario.cs プロジェクト: Rosinaldo93/Ecoanimalia
        public int N_Modificar_Usuario_perfil_admin(String codigo, String usu, String contra, string nom, string ape, String sexo, string dni, string dire, string refe, int movi, int claro, int next, int tele, string email, string face, string ocupa, string tipo, string esta,int serie)
        {
            Usuario usuario = new Usuario();
               usuario.Codigo = codigo;
               usuario.Usuario1 = usu;
               CCryptorEngine cr = new CCryptorEngine();
               usuario.Contrasena = cr.Encriptar(contra);
               usuario.Nombres = nom;
               usuario.Apellidos = ape;
               usuario.Sexo = sexo;
               usuario.Dni = dni;
               usuario.Direccion = dire;
               usuario.Referencia = refe;
               usuario.Movistar = movi;
               usuario.Claro = claro;
               usuario.Telefono = tele;
               usuario.Nextel = next;
               usuario.Email = email;
               usuario.Facebook = face;
               usuario.Ocupacion = ocupa;
               usuario.Estado = esta;
               usuario.Tipo = tipo;
               usuario.Serie = serie;

               int band = new DUsuario().D_modificar_Usuario_Admin(usuario);
               return band;
        }
コード例 #2
0
        public int N_Registrar_Usuario_admin(int serie, String codigo, String usu, String contra, string nom, string ape, String sexo, string dni, string dire, string refe, int movi, int claro, int next, int tele, string email, string face, string ocupa, string tipo, string esta)
        {
            Usuario usuario = new Usuario();

            usuario.Serie    = serie;
            usuario.Codigo   = codigo;
            usuario.Usuario1 = usu;
            CCryptorEngine cr = new CCryptorEngine();

            usuario.Contrasena = cr.Encriptar(contra);
            usuario.Nombres    = nom;
            usuario.Apellidos  = ape;
            usuario.Sexo       = sexo;
            usuario.Dni        = dni;
            usuario.Direccion  = dire;
            usuario.Referencia = refe;
            usuario.Movistar   = movi;
            usuario.Claro      = claro;
            usuario.Telefono   = tele;
            usuario.Nextel     = next;
            usuario.Email      = email;
            usuario.Facebook   = face;
            usuario.Ocupacion  = ocupa;
            usuario.Estado     = esta;
            usuario.Tipo       = tipo;

            int band = new DUsuario().D_registrar_Usuario_Admin(usuario);

            return(band);
        }
コード例 #3
0
ファイル: NUsuario.cs プロジェクト: Rosinaldo93/Ecoanimalia
 public int N_cambiar_contra_usuario(int serie,String nueva)
 {
     Usuario a = new Usuario();
        a.Serie = serie;
        CCryptorEngine cr = new CCryptorEngine();
        a.Contrasena = cr.Encriptar(nueva);
        int band = new DUsuario().D_cambiar_contra_usuario(a);
        return band;
 }
コード例 #4
0
ファイル: DLogin.cs プロジェクト: Rosinaldo93/Ecoanimalia
        public Usuario D_ver_tipo(Usuario login)
        {
            String cadena = DConexion.cadena;
            string sql = "select * from  usuario   where CONTRASENA = @contra and USUARIO = @usuario and ESTADO = 'activo'";
            cone = new MySqlConnection(cadena);
            MySqlCommand com = new MySqlCommand(sql, cone);
            cone.Open();
            com.Parameters.AddWithValue("@contra", login.Contrasena);
            com.Parameters.AddWithValue("@usuario", login.Usuario1);

            MySqlDataReader dr = com.ExecuteReader();

            Usuario u = new Usuario();

            while (dr.Read())
            {
                u.Serie = int.Parse(dr[0].ToString());
                u.Codigo = dr[1].ToString();
                if (!String.IsNullOrEmpty(dr[2].ToString()))
                {
                    Usuario encargado = new Usuario();
                    //encargado.
                }

                if (!String.IsNullOrEmpty(dr[3].ToString()))
                {
                    u.Usuario1 = dr[3].ToString();
                }

                if (!String.IsNullOrEmpty(dr[4].ToString()))
                {
                    CCryptorEngine cr = new CCryptorEngine();
                    u.Contrasena = cr.Desencriptar(dr[4].ToString());
                }
                u.Tipo = dr[5].ToString();
                u.Nombres = dr[6].ToString();
                u.Apellidos = dr[7].ToString();
                u.Sexo = dr[8].ToString();
                u.Dni = dr[9].ToString();
                u.Direccion = dr[10].ToString();
                u.Referencia = dr[11].ToString();
                u.Movistar = int.Parse(dr[12].ToString());
                u.Claro = int.Parse(dr[13].ToString());
                u.Nextel = int.Parse(dr[14].ToString());
                u.Telefono = int.Parse(dr[15].ToString());
                u.Email = dr[16].ToString();
                u.Facebook = dr[17].ToString();
                u.Ocupacion = dr[18].ToString();
                u.Estado = dr[19].ToString();

                cone.Close();
                return u;

            }
            cone.Close();
            return null;
        }
コード例 #5
0
ファイル: NLogin.cs プロジェクト: Rosinaldo93/Ecoanimalia
        public Usuario ver_tipo(String usuario, String clave)
        {
            Usuario login = new Usuario();
               CCryptorEngine encri = new CCryptorEngine();

               login.Usuario1 = usuario;
               login.Contrasena = encri.Encriptar(clave);
               Usuario band = new DLogin().D_ver_tipo(login);
               return band;
        }
コード例 #6
0
ファイル: NLogin.cs プロジェクト: Rosinaldo93/Ecoanimalia
        public Boolean verificar_sesion(String usuario, String clave)
        {
            Usuario login = new Usuario();
               CCryptorEngine encri = new CCryptorEngine();

               login.Usuario1 = usuario;
               login.Contrasena = encri.Encriptar(clave);
               Boolean band = new DLogin().iniciar_sesion(login);
               return band;
        }
コード例 #7
0
ファイル: NLogin.cs プロジェクト: afaz/Ecoanimalia
        public Usuario ver_tipo(String usuario, String clave)
        {
            Usuario        login = new Usuario();
            CCryptorEngine encri = new CCryptorEngine();

            login.Usuario1   = usuario;
            login.Contrasena = encri.Encriptar(clave);
            Usuario band = new DLogin().D_ver_tipo(login);

            return(band);
        }
コード例 #8
0
ファイル: NLogin.cs プロジェクト: afaz/Ecoanimalia
        public Boolean verificar_sesion(String usuario, String clave)
        {
            Usuario        login = new Usuario();
            CCryptorEngine encri = new CCryptorEngine();

            login.Usuario1   = usuario;
            login.Contrasena = encri.Encriptar(clave);
            Boolean band = new DLogin().iniciar_sesion(login);

            return(band);
        }
コード例 #9
0
        public int N_cambiar_contra_usuario(int serie, String nueva)
        {
            Usuario a = new Usuario();

            a.Serie = serie;
            CCryptorEngine cr = new CCryptorEngine();

            a.Contrasena = cr.Encriptar(nueva);
            int band = new DUsuario().D_cambiar_contra_usuario(a);

            return(band);
        }
コード例 #10
0
ファイル: DUsuario.cs プロジェクト: Rosinaldo93/Ecoanimalia
        public Usuario D_ver_Usuarioxserie(int serie)
        {
            String cadena = DConexion.cadena;
            string sql = "select * from  usuario   where SERIE = @SERIE";
            cone = new MySqlConnection(cadena);
            MySqlCommand com = new MySqlCommand(sql, cone);
            cone.Open();
            com.Parameters.AddWithValue("@SERIE",serie);

            MySqlDataReader dr = com.ExecuteReader();

            Usuario u = new Usuario();

            while (dr.Read())
            {
                u.Serie = int.Parse(dr[0].ToString());
                u.Codigo = dr[1].ToString();
                if (!String.IsNullOrEmpty(dr[2].ToString()))
                {
                    int encar = int.Parse(dr[2].ToString());
                    Usuario encargado = new DUsuario().D_ver_Encargado(encar);
                    u.Encargado = encargado;

                }

                if (!String.IsNullOrEmpty(dr[3].ToString()))
                {
                    u.Usuario1 = dr[3].ToString();
                }

                if (!String.IsNullOrEmpty(dr[4].ToString()))
                {
                    CCryptorEngine cr = new CCryptorEngine();
                    u.Contrasena = cr.Desencriptar(dr[4].ToString());
                }
                u.Tipo = dr[5].ToString();
                u.Nombres = dr[6].ToString();
                u.Apellidos = dr[7].ToString();
                u.Sexo = dr[8].ToString();
                u.Dni = dr[9].ToString();
                u.Direccion = dr[10].ToString();
                u.Referencia = dr[11].ToString();
                u.Movistar = int.Parse(dr[12].ToString());
                u.Claro = int.Parse(dr[13].ToString());
                u.Nextel = int.Parse(dr[14].ToString());
                u.Telefono = int.Parse(dr[15].ToString());
                u.Email = dr[16].ToString();
                u.Facebook = dr[17].ToString();
                u.Ocupacion = dr[18].ToString();
                u.Estado = dr[19].ToString();

                cone.Close();
                return u;

            }
            cone.Close();
            return null;
        }
コード例 #11
0
ファイル: DUsuario.cs プロジェクト: Rosinaldo93/Ecoanimalia
        public List<Usuario> D_mostrar_solo_Voluntarios()
        {
            String cadena = DConexion.cadena;
            List<Usuario> lista = new List<Usuario>();
            string sql = "select * from usuario u where u.TIPO != 'administrador'";
            cone = new MySqlConnection(cadena);
            MySqlCommand com = new MySqlCommand(sql, cone);
            cone.Open();
            MySqlDataReader dr = com.ExecuteReader();

            while (dr.Read())
            {
                Usuario u = new Usuario();
                u.Serie = int.Parse(dr[0].ToString());
                u.Codigo = dr[1].ToString();
                if (!String.IsNullOrEmpty(dr[2].ToString()))
                {
                    int encar = int.Parse(dr[2].ToString());
                    Usuario encargado = new DUsuario().D_ver_Encargado(encar);
                    u.Encargado = encargado;

                }

                if (!String.IsNullOrEmpty(dr[3].ToString()))
                {
                    u.Usuario1 = dr[3].ToString();
                }

                if (!String.IsNullOrEmpty(dr[4].ToString()))
                {
                    CCryptorEngine cr = new CCryptorEngine();
                    u.Contrasena = cr.Desencriptar(dr[4].ToString());
                }
                u.Tipo = dr[5].ToString();
                u.Nombres = dr[6].ToString();
                u.Apellidos = dr[7].ToString();
                u.Sexo = dr[8].ToString();
                u.Dni = dr[9].ToString();
                u.Direccion = dr[10].ToString();
                u.Referencia = dr[11].ToString();
                u.Movistar = int.Parse(dr[12].ToString());
                u.Claro = int.Parse(dr[13].ToString());
                u.Nextel = int.Parse(dr[14].ToString());
                u.Telefono = int.Parse(dr[15].ToString());
                u.Email = dr[16].ToString();
                u.Facebook = dr[17].ToString();
                u.Ocupacion = dr[18].ToString();
                u.Estado = dr[19].ToString();
                lista.Add(u);
            }
            cone.Close();
            return lista;
        }