Example #1
0
        public List <PermisosxUsuario> PermisosxIdUsuario(int IdUsuario)
        {
            List <PermisosxUsuario> lstPermisos = null;

            using (BDLiceoCientificoEntities con = new BDLiceoCientificoEntities())
            {
                lstPermisos = con.PermisosxUsuario.Where(x => x.IdUsuario == IdUsuario).ToList();
            }
            return(lstPermisos);
        }
Example #2
0
        // Constructor
        /// <summary>
        /// Metodo para  agregar Alumnos nuevos al sistema.
        /// </summary>
        /// <param name="nuevoUsuario"></param>
        /// <returns></returns>
        public bool AgregarAlumno(Alumno NuevoAlumno)
        {
            bool Resultado = false;

            using (BDLiceoCientificoEntities con = new BDLiceoCientificoEntities())
            {
                try
                {
                    con.Alumno.Add(NuevoAlumno);
                    con.SaveChanges();
                    Resultado = true;
                }
                catch (Exception ex)
                {
                    Mensaje = "Error al agregar Alumno, Error: " + ex.Message;
                }
            }
            return(Resultado);
        }
Example #3
0
        /// <summary>
        /// Metodo para  agregar usuarios nuevos al sistema.
        /// </summary>
        /// <param name="nuevoUsuario"></param>
        /// <returns></returns>
        public bool AgregarUsuario(Usuario nuevoUsuario)
        {
            bool Resultado = false;

            using (BDLiceoCientificoEntities con = new BDLiceoCientificoEntities())
            {
                try
                {
                    con.Usuario.Add(nuevoUsuario);
                    con.SaveChanges();
                    Resultado = true;
                }
                catch (Exception ex)
                {
                    Mensaje = "Error al agregar usuario, Error: " + ex.Message;
                }
            }
            return(Resultado);
        }
Example #4
0
        // Constructor
        /// <summary>
        /// Metodo para  agregar Alumnos nuevos al sistema.
        /// </summary>
        /// <param name="nuevoUsuario"></param>
        /// <returns></returns>
        public bool AgregarMateria(Materia NuevaMateria)
        {
            bool Resultado = false;

            using (BDLiceoCientificoEntities con = new BDLiceoCientificoEntities())
            {
                try
                {
                    con.Materia.Add(NuevaMateria);
                    con.SaveChanges();
                    Resultado = true;
                }
                catch (Exception ex)
                {
                    Mensaje = "Error al agregar Materia, Error: " + ex.Message;
                }
            }
            return(Resultado);
        }
Example #5
0
        /// <summary>
        /// Metodo para inicio de sesion
        /// </summary>
        /// <param name="Usuario"></param>
        /// <param name="Contaseña"></param>
        /// <returns></returns>
        public bool InicioDeSesion(string Usuario, string Contaseña)
        {
            bool Resp = false;

            try
            {
                using (BDLiceoCientificoEntities con = new BDLiceoCientificoEntities())
                {
                    if (con.Usuario.Where(x => x.Usuario1 == Usuario && x.Contraseña == Contaseña).Count() > 0)
                    {
                        usuarioPrincipal = con.Usuario.FirstOrDefault(x => x.Usuario1 == Usuario && x.Contraseña == Contaseña);
                        Resp             = true;
                    }
                }
            }
            catch (Exception ex)
            {
                Mensaje = "Error al inciar sesion Error: " + ex.Message;
            }
            return(Resp);
        }
Example #6
0
        /// <summary>
        /// Metodo de busqueda para Alunnos.
        /// </summary>
        /// <param name="Nombre"></param>
        /// <returns></returns>
        public List <Alumno> BuscarAlumnos(string Nombre)
        {
            List <Alumno> lstAlumnos = null;

            try
            {
                using (BDLiceoCientificoEntities con = new BDLiceoCientificoEntities())
                {
                    if (Nombre.Equals(string.Empty))
                    {
                        lstAlumnos = con.Alumno.ToList();
                    }
                    else
                    {
                        lstAlumnos = con.Alumno.Where(x => x.Nombres.Contains(Nombre)).ToList();
                    }
                }
            }
            catch (Exception ex)
            {
                Mensaje = "Error al buscar Alumnos Error: " + ex.Message;
            }
            return(lstAlumnos);
        }