Example #1
0
 public IEnumerable <ListaVisitasCLS> Listado()
 {
     using (VisitasDataContext bd = new VisitasDataContext())
     {
         IEnumerable <ListaVisitasCLS> lista = (from visitante in bd.Visitante
                                                join empleado in bd.Empleado
                                                on visitante.idEmpleado equals empleado.idEmpleado
                                                join gafete in bd.Gafete
                                                on visitante.idGafete equals gafete.idGafete
                                                join departamento in bd.Departamento
                                                on empleado.idDepartamento equals departamento.idDepartamento
                                                where visitante.SalidaVis != null
                                                select new ListaVisitasCLS
         {
             nombreVisCLS = visitante.nombreVis,
             aPaternoVisCLS = visitante.aPaternoVis,
             aMaternoVisCLS = visitante.aMaternoVis,
             EntradaVisCLS = (DateTime)visitante.EntradaVis,
             SalidaVisCLS = (DateTime)visitante.SalidaVis,
             nombreDepCLS = departamento.nombreDep,
             nombreEmpCLS = empleado.nombreEmp,
             aPaternoEmpCLS = empleado.aPaternoEmp,
             nombreGafCLS = gafete.nombreGaf
         }).ToList();
         return(lista);
     }
 }
Example #2
0
 public IEnumerable <VisitaCLS> ListarVisitas()
 {
     using (VisitasDataContext bd = new VisitasDataContext())
     {
         IEnumerable <VisitaCLS> lista = (from visita in bd.Visitante
                                          join gafete in bd.Gafete
                                          on visita.idGafete equals gafete.idGafete
                                          join empleado in bd.Empleado
                                          on visita.idEmpleado equals empleado.idEmpleado
                                          join departamento in bd.Departamento
                                          on empleado.idDepartamento equals departamento.idDepartamento
                                          where visita.SalidaVis.Equals(null)
                                          select new VisitaCLS
         {
             idVisitaCLS = (int)visita.idVisita,
             nombreVisCLS = visita.nombreVis,
             aPaternoVisCLS = visita.aPaternoVis,
             aMaternoVisCLS = visita.aMaternoVis,
             EntradaVisCLS = (DateTime)visita.EntradaVis,
             nombreGafCLS = gafete.nombreGaf,
             nombreEmpCLS = empleado.nombreEmp,
             aParternoEmpCLS = empleado.aPaternoEmp,
             nombreDepartamentoCLS = departamento.nombreDep
         }).ToList();
         return(lista);
     }
 }
Example #3
0
 public IEnumerable <DepartamentoCLS> ListaDepartamento()
 {
     using (VisitasDataContext bd = new VisitasDataContext())
     {
         IEnumerable <DepartamentoCLS> lista = (from departamento in bd.Departamento
                                                select new DepartamentoCLS
         {
             idDepartamentoCLS = departamento.idDepartamento,
             nombreDepartamentoCLS = departamento.nombreDep
         }).ToList();
         return(lista);
     }
 }
Example #4
0
 public IEnumerable <GafeteCLS> ListaGafete()
 {
     using (VisitasDataContext bd = new VisitasDataContext())
     {
         IEnumerable <GafeteCLS> lista = (from gafete in bd.Gafete
                                          select new GafeteCLS
         {
             idGafeteCLS = gafete.idGafete,
             nombreGafCLS = gafete.nombreGaf,
             libreCLS = (bool)gafete.libre
         }).ToList();
         return(lista);
     }
 }
 public IEnumerable <EmpleadoCLS> ListaEmpleados()
 {
     using (VisitasDataContext bd = new VisitasDataContext())
     {
         IEnumerable <EmpleadoCLS> lista = (from empleado in bd.Empleado
                                            select new EmpleadoCLS
         {
             idEmpleadoCLS = empleado.idEmpleado,
             nombreEmpCLS = empleado.nombreEmp,
             aParternoEmpCLS = empleado.aPaternoEmp,
             idDepartamento = (int)empleado.idDepartamento
         }).ToList();
         return(lista);
     }
 }
Example #6
0
 public IEnumerable <GafeteCLS> BuscarGafete(string letra)
 {
     using (VisitasDataContext bd = new VisitasDataContext())
     {
         IEnumerable <GafeteCLS> lista = (from gafete in bd.Gafete
                                          where gafete.nombreGaf.Substring(0, 1) == letra
                                          select new GafeteCLS
         {
             idGafeteCLS = gafete.idGafete,
             nombreGafCLS = gafete.nombreGaf,
             libreCLS = (bool)gafete.libre
         }).ToList();
         return(lista);
     }
 }
Example #7
0
        public int AgregarVisita(Visitante oVisitante)
        {
            int rpta = 0;

            try
            {
                using (VisitasDataContext bd = new VisitasDataContext())
                {
                    bd.Visitante.InsertOnSubmit(oVisitante);
                    bd.SubmitChanges();
                    rpta = 1;
                }
            }
            catch (Exception ex)
            {
                rpta = 0;
            }
            return(rpta);
        }
Example #8
0
        public int SalidaVisita(int iidVisita, DateTime oSalidaVis)
        {
            int rpta = 0;

            try
            {
                using (VisitasDataContext bd = new VisitasDataContext())
                {
                    Visitante oVisita = bd.Visitante.Where(p => p.idVisita == iidVisita).First();
                    oVisita.SalidaVis = oSalidaVis;
                    bd.SubmitChanges();
                    rpta = 1;
                }
            }
            catch (Exception ex)
            {
                rpta = 0;
            }
            return(rpta);
        }