예제 #1
0
        public void Agregar(Profesiones profesion)
        {
            Context.Set <Profesiones>().Add(profesion);
            Context.SaveChanges();

            profesion.ProfesionesHorarios = profesion.Horarios.Select(ph => new ProfesionesHorarios()
            {
                IdHorario   = ph.Id,
                IdProfesion = profesion.Id
            }).ToList();
            Context.SaveChanges();
        }
예제 #2
0
        public bool Login(string usuario, string clave)
        {
            var  pusuario = this.Filtrar(usuario, clave);
            bool existe   = false;

            if (pusuario != null)
            {
                pusuario.FechaUltimoLogeo    = DateTime.Now;
                pusuario.ConfirmarContraseña = pusuario.Contraseña;
                Context.SaveChanges();
                existe = true;
            }

            return(existe);
        }
예제 #3
0
        public void Agregar(Docentes docente)
        {
            using (var bd = new UniBDEntities())
            {
                bd.Set <Docentes>().Add(docente);
                docente.FechaCreacion = DateTime.Now;
                docente.Estatus       = (int)Enums.Estatus.TipoEstatus.Activo;
                bd.SaveChanges();

                var iDocente = bd.Docentes.Where(d => d.Id == docente.Id).FirstOrDefault();
                iDocente.Matricula      = Helpers.Utilitario.ObtenerMatricula(docente.FechaCreacion, docente.CodigoProfesion, docente.Tanda, docente.TipoDocente, docente.Id);
                bd.Entry(docente).State = EntityState.Modified;
                bd.SaveChanges();
            }
        }
예제 #4
0
 public void Agregar(Horarios profesion)
 {
     using (var cx = new UniBDEntities())
     {
         Context.Set <Horarios>().Add(profesion);
         Context.SaveChanges();
     }
 }
예제 #5
0
 internal void Agregar(Asignaturas asignatura)
 {
     using (var bd = new UniBDEntities())
     {
         bd.Set <Asignaturas>().Add(asignatura);
         bd.SaveChanges();
     }
 }
예제 #6
0
 public void Agregar(Usuarios usuario)
 {
     using (var cx = new UniBDEntities())
     {
         usuario.Estatus       = (int)TipoEstatus.Activo;
         usuario.FechaCreacion = DateTime.Now;
         cx.Set <Usuarios>().Add(usuario);
         cx.SaveChanges();
     }
 }