Ejemplo n.º 1
0
        public DataTable VerifyUser(UsuarioT usuario)
        {
            DataTable User = new DataTable();

            try
            {
                string query = "Select Usuario FROM UsuarioT where Usuario=@Usuario;";

                SqlCommand comando = new SqlCommand(query, conexion.CrearConexion())
                {
                    CommandType = CommandType.Text
                };

                SqlDataAdapter adaptador = new SqlDataAdapter()
                {
                    SelectCommand = comando
                };

                comando.Parameters.AddWithValue("@Usuario", usuario.Usuario);

                adaptador.Fill(User);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                conexion.CerrarConexion();
            }

            return(User);
        }
Ejemplo n.º 2
0
        public DataTable Login(UsuarioT usuario)
        {
            DataTable User = new DataTable();

            try
            {
                string query = "Select CodUsuario, Usuario, Contraseña, TipoUser, Avatar, FkCodigoTemplate FROM UsuarioT where Usuario=@Usuario and Contraseña=@Contraseña";

                SqlCommand comando = new SqlCommand(query, conexion.CrearConexion())
                {
                    CommandType = CommandType.Text
                };

                SqlDataAdapter adaptador = new SqlDataAdapter()
                {
                    SelectCommand = comando
                };

                comando.Parameters.AddWithValue("@Usuario", usuario.Usuario);
                comando.Parameters.AddWithValue("@Contraseña", usuario.Password);

                adaptador.Fill(User);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                conexion.CerrarConexion();
            }

            return(User);
        }
Ejemplo n.º 3
0
        public bool EditarUsuario(UsuarioT usuario)
        {
            bool ejecutar;

            string query = "UPDATE UsuarioT Set NombreUsuario=@NombreUsuario, Apellido=@Apellido, Contraseña=@Contraseña, TipoUser=@TipoUser, Avatar=@Avatar," +
                           "FkCodigoTemplate=@FkCodigoTemplate WHERE CodUsuario=@CodUsuario;";


            SqlCommand comando = new SqlCommand(query, conexion.CrearConexion());


            comando.Parameters.AddWithValue("@NombreUsuario", usuario.NombreUsuario);
            comando.Parameters.AddWithValue("@Apellido", usuario.Apellido);
            comando.Parameters.AddWithValue("@Contraseña", usuario.Password);
            comando.Parameters.AddWithValue("@TipoUser", usuario.TipoUser);
            comando.Parameters.AddWithValue("@CodUsuario", usuario.CodUsuario);

            var avatar = comando.Parameters.AddWithValue("@Avatar", usuario.Avatar);

            if (usuario.Avatar == null)
            {
                avatar.Value = DBNull.Value;
            }

            var template = comando.Parameters.AddWithValue("@FkCodigoTemplate", usuario.CodigoTemplate);

            if (usuario.CodigoTemplate == 0)
            {
                template.Value = DBNull.Value;
            }



            int filas = comando.ExecuteNonQuery();

            if (filas > 0)
            {
                ejecutar = true;
            }
            else
            {
                ejecutar = false;
            }

            conexion.CerrarConexion();

            return(ejecutar);
        }
Ejemplo n.º 4
0
        public int EliminarUsuario(UsuarioT usuario)
        {
            string query = "DELETE FROM UsuarioT where CodUsuario = @CodUsuario";


            SqlCommand comando = new SqlCommand(query, conexion.CrearConexion());

            comando.Parameters.AddWithValue("@CodUsuario", usuario.CodUsuario);


            int filas = comando.ExecuteNonQuery();

            conexion.CerrarConexion();

            return(filas);
        }
Ejemplo n.º 5
0
        public DataTable VerifyUser(UsuarioT usuario)
        {
            try
            {
                Tabla = Bd.VerifyUser(usuario);

                if (Tabla.Rows.Count > 0)
                {
                    return(Tabla);
                }
            }
            catch
            {
            }
            return(null);
        }
Ejemplo n.º 6
0
        public DataTable Buscador(UsuarioT usuario)
        {
            DataTable Buscar = new DataTable();

            try
            {
                string query = " select CodUsuario, NombreUsuario, Apellido, Usuario, Contraseña, TipoUser, NombreCliente, Telefono, Correo from UsuarioT " +
                               "join Cliente on CodCli = FkCodCli where NombreUsuario like  '%' + @NombreUsuario + '%' ";

                SqlCommand comando = new SqlCommand(query, conexion.CrearConexion())
                {
                    CommandType = CommandType.Text
                };



                SqlDataAdapter adaptador = new SqlDataAdapter()
                {
                    SelectCommand = comando
                };

                comando.Parameters.AddWithValue("@NombreUsuario", usuario.NombreUsuario);

                adaptador.Fill(Buscar);
            }


            catch (Exception ex)
            {
                throw ex;
            }

            finally
            {
                conexion.CerrarConexion();
            }
            return(Buscar);
        }
Ejemplo n.º 7
0
        public int CrearUsuario(UsuarioT usuario)
        {
            string query = "INSERT INTO UsuarioT (NombreUsuario, Apellido, Usuario, Contraseña, TipoUser, FkCodCli, Avatar, FkCodigoTemplate) VALUES (@NombreUsuario, @Apellido, @Usuario, @Contraseña, @TipoUser, @CodCli, @Avatar, @FkCodigoTemplate);";


            SqlCommand comando = new SqlCommand(query, conexion.CrearConexion());


            comando.Parameters.AddWithValue("@NombreUsuario", usuario.NombreUsuario);
            comando.Parameters.AddWithValue("@Apellido", usuario.Apellido);
            comando.Parameters.AddWithValue("@Usuario", usuario.Usuario);
            comando.Parameters.AddWithValue("@Contraseña", usuario.Password);
            comando.Parameters.AddWithValue("@TipoUser", usuario.TipoUser);
            comando.Parameters.AddWithValue("@CodCli", usuario.FkCodCli);

            var avatar = comando.Parameters.AddWithValue("@Avatar", usuario.Avatar);

            if (usuario.Avatar == null)
            {
                avatar.Value = DBNull.Value;
            }

            var template = comando.Parameters.AddWithValue("@FkCodigoTemplate", usuario.CodigoTemplate);

            if (usuario.CodigoTemplate == 0)
            {
                template.Value = DBNull.Value;
            }


            int filas = comando.ExecuteNonQuery();

            conexion.CerrarConexion();

            return(filas);
        }
Ejemplo n.º 8
0
 public int EliminarUsuario(UsuarioT usuario)
 {
     return(_repository.EliminarUsuario(usuario));
 }
Ejemplo n.º 9
0
 public bool EditarUsuario(UsuarioT usuario)
 {
     return(_repository.EditarUsuario(usuario));
 }
Ejemplo n.º 10
0
 public DataTable Login(UsuarioT usuario)
 {
     return(_repository.Login(usuario));
 }
Ejemplo n.º 11
0
 public int CrearUsuario(UsuarioT usuario)
 {
     return(_repository.CrearUsuario(usuario));
 }
Ejemplo n.º 12
0
 public bool EditarUsuario(UsuarioT usuario)
 {
     return(Bd.EditarUsuario(usuario));
 }
Ejemplo n.º 13
0
 public DataTable Buscador(UsuarioT usuario)
 {
     return(Tabla = Bd.Buscador(usuario));
 }
Ejemplo n.º 14
0
 public int EliminarUsuario(UsuarioT usuario)
 {
     return(Bd.EliminarUsuario(usuario));
 }
Ejemplo n.º 15
0
 public DataTable VerifyUser(UsuarioT usuario)
 {
     return(_repository.VerifyUser(usuario));
 }
Ejemplo n.º 16
0
 public DataTable Buscador(UsuarioT usuario)
 {
     return(_repository.Buscador(usuario));
 }
Ejemplo n.º 17
0
 public int CrearUsuario(UsuarioT usuario)
 {
     return(Bd.CrearUsuario(usuario));
 }