Beispiel #1
0
        public List <TblUsuariosBO> Validar(TblUsuariosBO obj)
        {
            List <TblUsuariosBO> datos = new List <TblUsuariosBO>();

            datos = Metodo.TraerUsuario(obj);
            return(datos);
        }
        public int Agregar(TblUsuariosBO obj)
        {
            int final = 0;

            final = Metodo.Agregar(obj);
            return(final);
        }
Beispiel #3
0
        //LOGUEO- INICIO SESION///
        public List <TblUsuariosBO> TraerUsuario(TblUsuariosBO obj)
        {
            List <TblUsuariosBO> lista = new List <TblUsuariosBO>();

            cmd.Connection = con2.establecerconexion();
            con2.AbrirConexion();

            sql = "SELECT * FROM TblUsuarios WHERE Correo='" + obj.Correo + "' AND Contraseña='" + obj.Contraseña + "'";

            SqlDataAdapter da    = new SqlDataAdapter(sql, con2.establecerconexion());
            DataTable      table = new DataTable();

            da.Fill(table);

            if (table.Rows.Count > 0)
            {
                foreach (DataRow row in table.Rows)
                {
                    TblUsuariosBO extra = new TblUsuariosBO();
                    extra.IDUsuario  = int.Parse(row["IDUsuario"].ToString());
                    extra.Nombre     = row["Nombre"].ToString();
                    extra.Apellido   = row["Apellido"].ToString();
                    extra.Correo     = row["Correo"].ToString();
                    extra.Contraseña = row["Contraseña"].ToString();
                    extra.Genero     = row["Genero"].ToString();
                    extra.Rol        = row["Rol"].ToString();
                    lista.Add(extra);
                }
            }
            return(lista);
        }
Beispiel #4
0
        public int Actualizar(TblUsuariosBO obj)
        {
            int final = 0;

            final = Metodo.Actualizar(obj);
            return(final);
        }
        public int IniciarSesion()
        {
            string correo     = Request.Form.Get("correo");
            string contraseña = Request.Form.Get("contraseña");

            TblUsuariosBO data = new TblUsuariosBO();

            data.Correo     = correo;
            data.Contraseña = contraseña;

            try
            {
                int Y = 0;
                List <TblUsuariosBO> datos = Total.Validar(data);

                foreach (var des in datos)
                {
                    Session["ID"]         = des.IDUsuario;
                    Session["Nombre"]     = des.Nombre;
                    Session["Apellido"]   = des.Apellido;
                    Session["Correo"]     = des.Correo;
                    Session["Contraseña"] = des.Contraseña;
                    Session["Genero"]     = des.Genero;
                    Session["Rol"]        = des.Rol;
                }
                return(1);
            }
            catch
            {
                return(0);
            }
        }
Beispiel #6
0
        //editar
        public int EditarUsuario()
        {
            int    id         = int.Parse(Request.Form.Get("id"));
            string nombre     = Request.Form.Get("nombre");
            string apellido   = Request.Form.Get("apellido");
            string contraseña = Request.Form.Get("contraseña");
            string correo     = Request.Form.Get("correo");

            TblUsuariosBO data = new TblUsuariosBO();

            data.IDUsuario  = id;
            data.Nombre     = nombre;
            data.Apellido   = apellido;
            data.Contraseña = contraseña;
            data.Correo     = correo;

            try
            {
                int Y = 0;
                Y = Total.Actualizar(data);
                return(Y);
            }
            catch
            {
                return(0);
            }
        }
Beispiel #7
0
        //Agregar
        public int New()
        {
            TblUsuariosBO Actualizacion = new TblUsuariosBO();
            string        nombre        = Request.Form.Get("Nombre");
            string        apellido      = Request.Form.Get("Apellido");
            string        genero        = Request.Form.Get("Genero");
            string        correo        = Request.Form.Get("Correo");
            string        contraseña    = Request.Form.Get("Contraseña");
            string        rol           = Request.Form.Get("Rol");

            Actualizacion.Nombre     = nombre;
            Actualizacion.Apellido   = apellido;
            Actualizacion.Genero     = genero;
            Actualizacion.Correo     = correo;
            Actualizacion.Contraseña = contraseña;
            Actualizacion.Rol        = rol;

            try
            {
                int X = 0;
                X = Total.Agregar(Actualizacion);
                return(X);
            }
            catch (Exception ex)
            {
                return(0);
            }
        }
Beispiel #8
0
        public bool Editar(object obj)
        {
            bool          res       = false;
            TblUsuariosBO Modificar = (TblUsuariosBO)obj;

            cmd.Connection = con2.establecerconexion();
            con2.AbrirConexion();
            sql = "update TblUsuarios set Nombre = @Nombre, Apellido = @Apellido ,Correo = @Correo ,Contraseña = @Contraseña ,Genero = @Genero where IDUsuario = @IDUsuario";

            cmd.Parameters.AddWithValue("@Nombre", Modificar.Nombre);
            cmd.Parameters.AddWithValue("@Apellido", Modificar.Apellido);
            cmd.Parameters.AddWithValue("@Correo", Modificar.Correo);
            cmd.Parameters.AddWithValue("@Contraseña", Modificar.Contraseña);
            cmd.Parameters.AddWithValue("@Genero", Modificar.Genero);
            cmd.Parameters.AddWithValue("@IDUsuario", Modificar.IDUsuario);

            cmd.CommandText = sql;
            int Y = cmd.ExecuteNonQuery();

            cmd.Parameters.Clear();
            if (Y <= 0)
            {
                return(res = false);
            }
            return(res = true);
        }
        public int Agregar(object obj)
        {
            TblUsuariosBO Crear = (TblUsuariosBO)obj;

            cmd.Connection = con2.establecerconexion();
            con2.AbrirConexion();
            string sql = "INSERT INTO TblUsuarios(Nombre, Apellido, Correo, Contraseña, Genero, Rol)" +
                         "VALUES (@Nombre, @Apellido, @Correo, @Contraseña, @Genero, @Rol)";

            cmd.Parameters.AddWithValue("@Nombre", Crear.Nombre);
            cmd.Parameters.AddWithValue("@Usuario", Crear.Apellido);
            cmd.Parameters.AddWithValue("@Correo", Crear.Correo);
            cmd.Parameters.AddWithValue("@Contraseña", Crear.Contraseña);
            cmd.Parameters.AddWithValue("@Genero", Crear.Genero);
            cmd.Parameters.AddWithValue("@Rol", Crear.Rol);

            cmd.CommandText = sql;
            int x = cmd.ExecuteNonQuery();

            cmd.Parameters.Clear();
            if (x <= 0)
            {
                return(0);
            }
            return(1);
        }
Beispiel #10
0
        //List<TblEmpleadoBO>

        public List <TblUsuariosBO> BuscarUsuarios()
        {
            List <TblUsuariosBO> lista = new List <TblUsuariosBO>();

            sql = "SELECT * FROM TblUsuarios";
            SqlDataAdapter da    = new SqlDataAdapter(sql, con2.establecerconexion());
            DataTable      tabla = new DataTable();

            da.Fill(tabla);
            if (tabla.Rows.Count > 0)
            {
                foreach (DataRow row in tabla.Rows)
                {
                    TblUsuariosBO obj = new TblUsuariosBO();
                    obj.IDUsuario  = int.Parse(row["IDUsuario"].ToString());
                    obj.Nombre     = row["Nombre"].ToString();
                    obj.Apellido   = row["Apellido"].ToString();
                    obj.Correo     = row["Correo"].ToString();
                    obj.Contraseña = row["Contraseña"].ToString();
                    obj.Genero     = row["Genero"].ToString();
                    obj.Rol        = row["Rol"].ToString();
                    lista.Add(obj);
                }
            }
            return(lista);
        }
        public void Buscar_Usuario()
        {
            TblUsuarioDAO metodo = new TblUsuarioDAO();
            TblUsuariosBO data   = new TblUsuariosBO();

            bool res;

            res = metodo.BuscarUsuarios();
            Assert.IsTrue(res);
        }
        public void Eliminar_datos()
        {
            TblUsuariosBO data   = new TblUsuariosBO();
            TblUsuarioDAO metodo = new TblUsuarioDAO();

            bool res;

            data.IDUsuario = 9;
            res            = metodo.Eliminar(data);

            Assert.IsTrue(res);
        }
        public void IniciarSesion()
        {
            TblUsuarioCTRL val = new TblUsuarioCTRL();
            TblUsuariosBO  dat = new TblUsuariosBO();

            bool res;

            dat.Correo     = "*****@*****.**";
            dat.Contraseña = "123";

            res = val.Validar(dat);

            Assert.IsTrue(res);
        }
        [TestMethod()] //uriel
        public void Agregar_LlenandoTodosLosCampos()
        {
            TblUsuariosBO data   = new TblUsuariosBO(); // y que se usara el tblUsuario
            TblUsuarioDAO metodo = new TblUsuarioDAO(); // Es el metodo que raliza la consulta ala BD

            bool res;                                   // se declara una variable de tipo boleana. Las cuales son V y F

            data.Nombre     = "Felipe";                 // se estan asignando valores a "Nombre"
            data.Apellido   = "Carrillo P";
            data.Correo     = "*****@*****.**";
            data.Contraseña = "123";
            data.Genero     = "Hombre";
            data.Rol        = "Usuario";

            res = metodo.Agregar(data); // Recibe el resultado del metodo "agregar" y los resultados se le pasan a "res"

            Assert.IsTrue(res);         // Es el valor esperado que sera True
        }
Beispiel #15
0
        public bool Eliminar(object obj)
        {
            bool          res      = false;
            TblUsuariosBO Eliminar = (TblUsuariosBO)obj;

            cmd.Connection = con2.establecerconexion();
            con2.AbrirConexion();
            sql = "delete  TblUsuarios where IDUsuario = @IDUsuario";
            cmd.Parameters.AddWithValue("IDUsuario", Eliminar.IDUsuario);
            cmd.CommandText = sql;
            int Y = cmd.ExecuteNonQuery();

            cmd.Parameters.Clear();
            if (Y <= 0)
            {
                return(res = false);
            }
            return(res = true);
        }
        public void Editar_editandoxd()
        {
            TblUsuariosBO data   = new TblUsuariosBO();
            TblUsuarioDAO metodo = new TblUsuarioDAO();

            bool res;

            data.Nombre     = "Andrew";
            data.Apellido   = "dobabes";
            data.Correo     = "*****@*****.**";
            data.Contraseña = "987654";
            data.Genero     = "Hombre";
            data.Rol        = "Usuario";
            data.IDUsuario  = 9;

            res = metodo.Editar(data);

            Assert.IsTrue(res);
        }
Beispiel #17
0
        public int Actualizar(TblUsuariosBO obj)
        {
            cmd.Connection = con2.establecerconexion();
            con2.AbrirConexion();
            string sql = "UPDATE TblUsuarios SET Nombre=@Nombre, Apellido=@Apellido, Correo=@Correo, Contraseña=@Contraseña " +
                         "WHERE IDUsuario=@IDUsuario";

            cmd.Parameters.AddWithValue("@Nombre", obj.Nombre);
            cmd.Parameters.AddWithValue("@Apellido", obj.Apellido);
            cmd.Parameters.AddWithValue("@Correo", obj.Correo);
            cmd.Parameters.AddWithValue("@Contraseña", obj.Contraseña);
            cmd.Parameters.AddWithValue("@IDUsuario", obj.IDUsuario);

            cmd.CommandText = sql;
            int x = cmd.ExecuteNonQuery();

            cmd.Parameters.Clear();
            if (x <= 0)
            {
                return(0);
            }
            return(1);
        }