Пример #1
0
 public void Actualizar(EmpleadoPermiso entEmpleadoPermiso)
 {
     try
     {
         List <EmpleadoPermiso> empleadosPermisoes = null;
         using (AssistanceControlEntities entidad = new AssistanceControlEntities())
         {
             var consulta = from c in entidad.EmpleadoPermisoes
                            where c.EmpleadoId == entEmpleadoPermiso.EmpleadoId
                            where c.PermisoId == entEmpleadoPermiso.PermisoId
                            select c;
             empleadosPermisoes = consulta.ToList();
             if (empleadosPermisoes.Count > 0)
             {
                 foreach (EmpleadoPermiso empleadoPermiso in empleadosPermisoes)
                 {
                     //
                 }
             }
             entidad.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw new Exception("Error al actualizar empleadoPermiso.");
     }
 }
 public void Actualizar(Asistencia entArea)
 {
     try
     {
         List <Asistencia> asistencias = null;
         using (AssistanceControlEntities entidad = new AssistanceControlEntities())
         {
             var consulta = from c in entidad.Asistencias
                            where c.AsistenciaId == entArea.AsistenciaId
                            select c;
             asistencias = consulta.ToList();
             if (asistencias.Count > 0)
             {
                 foreach (Asistencia asstnc in asistencias)
                 {
                 }
             }
             entidad.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw new Exception("Error al actualizar asistencia.");
     }
 }
Пример #3
0
        public void Insertar(Asistencia entAsistencia)
        {
            AssistanceControlEntities entidad = new AssistanceControlEntities(new Uri("http://localhost/wsAssistanceControl/DataService.svc/"));

            try
            {
                Asistencia asistencia = null;
                using (AssistanceControlEntities entidad = new AssistanceControlEntities())
                {
                    asistencia = new Asistencia
                    {
                        AsistenciaId = entAsistencia.AsistenciaId,
                        EmpleadoId   = entAsistencia.EmpleadoId,
                        FechaHora    = entAsistencia.FechaHora,
                        Estado       = entAsistencia.Estado
                    };
                    entidad.Asistencias.Add(asistencia);
                    entidad.SaveChanges();
                }
            }
            catch (Exception)
            {
                throw new Exception("Error al insertar asistencia.");
            }
        }
 public void Actualizar(HorarioArea entHorarioArea)
 {
     try
     {
         List <HorarioArea> horarioAreas = null;
         using (AssistanceControlEntities entidad = new AssistanceControlEntities())
         {
             var consulta = from c in entidad.HorarioAreas
                            where c.HorarioId == entHorarioArea.HorarioId
                            where c.AreaId == entHorarioArea.AreaId
                            select c;
             horarioAreas = consulta.ToList();
             if (horarioAreas.Count > 0)
             {
                 foreach (HorarioArea horarioArea in horarioAreas)
                 {
                     //
                 }
             }
             entidad.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw new Exception("Error al actualizar HorarioArea.");
     }
 }
Пример #5
0
 public void Eliminar(Horario entHorario)
 {
     try
     {
         List <Horario> horarios = null;
         using (AssistanceControlEntities entidad = new AssistanceControlEntities())
         {
             var consulta = from c in entidad.Horarios
                            where c.HorarioId == entHorario.HorarioId
                            select c;
             horarios = consulta.ToList();
             if (horarios.Count > 0)
             {
                 foreach (Horario horario in horarios)
                 {
                     //Cambiar estatus
                 }
             }
             entidad.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw new Exception("Error al eliminar Horario.");
     }
 }
 public void Actualizar(Permiso entPermiso)
 {
     try
     {
         List <Permiso> Permisos = null;
         using (AssistanceControlEntities entidad = new AssistanceControlEntities())
         {
             var consulta = from c in entidad.Permisoes
                            where c.PermisoId == entPermiso.PermisoId
                            select c;
             Permisos = consulta.ToList();
             if (Permisos.Count > 0)
             {
                 foreach (Permiso permiso in Permisos)
                 {
                     //
                 }
             }
             entidad.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw new Exception("Error al actualizar Permiso.");
     }
 }
Пример #7
0
 public void Actualizar(Area entArea)
 {
     try
     {
         List <Area> areas = null;
         using (AssistanceControlEntities entidad = new AssistanceControlEntities())
         {
             var consulta = from c in entidad.Areas
                            where c.AreaId == entArea.AreaId
                            select c;
             areas = consulta.ToList();
             if (areas.Count > 0)
             {
                 foreach (Area area in areas)
                 {
                     area.Nombre      = entArea.Nombre;
                     area.Descripcion = entArea.Descripcion;
                 }
             }
             entidad.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw new Exception("Error al actualizar area.");
     }
 }
Пример #8
0
 public void Eliminar(Area entArea)
 {
     try
     {
         List <Area> areas = null;
         using (AssistanceControlEntities entidad = new AssistanceControlEntities())
         {
             var consulta = from c in entidad.Areas
                            where c.AreaId == entArea.AreaId
                            select c;
             areas = consulta.ToList();
             if (areas.Count > 0)
             {
                 foreach (Area area in areas)
                 {
                     //Cambiar estatus
                 }
             }
             entidad.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw new Exception("Error al eliminar area.");
     }
 }
Пример #9
0
 public void Actualizar(Usuario entUsuario)
 {
     try
     {
         List <Usuario> usuarios = null;
         using (AssistanceControlEntities entidad = new AssistanceControlEntities())
         {
             var consulta = from c in entidad.Usuarios
                            where c.UsuarioId == entUsuario.UsuarioId
                            select c;
             usuarios = consulta.ToList();
             if (usuarios.Count > 0)
             {
                 foreach (Usuario us in usuarios)
                 {
                     us.EmpleadoId = entUsuario.EmpleadoId;
                     us.Contrasena = entUsuario.Contrasena;
                     us.Nivel      = entUsuario.Nivel;
                 }
             }
             entidad.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw new Exception("Error al actualizar empleado.");
     }
 }
Пример #10
0
 public void Insertar(EmpleadoPermiso entEmpleadoPermiso)
 {
     try
     {
         using (AssistanceControlEntities entidad = new AssistanceControlEntities())
         {
             entidad.EmpleadoPermisoes.Add(entEmpleadoPermiso);
             entidad.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw new Exception("Error al insertar empleadoPermiso.");
     }
 }
 public void Insertar(HorarioArea entHorarioArea)
 {
     try
     {
         using (AssistanceControlEntities entidad = new AssistanceControlEntities())
         {
             entidad.HorarioAreas.Add(entHorarioArea);
             entidad.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw new Exception("Error al insertar HorarioArea.");
     }
 }
Пример #12
0
 public async Task <DataServiceResponse> insert(Uri url, T entidad)
 {
     try
     {
         service = new AssistanceControlEntities(url);
         service.AddObject(entidad.GetType().Name, entidad);
         var queryTask = Task.Factory.FromAsync(service.BeginSaveChanges(null, null),
                                                (queryAsyncResult) =>
         {
             var results = service.EndSaveChanges(queryAsyncResult);
             return(results);
         });
         return(await queryTask);
     }
     catch (Exception ex)
     {
         throw new Exception(string.Format("{0} Server error ( HTTP {1} )", ex.Message, ((DataServiceClientException)ex.InnerException).StatusCode.ToString()));
     }
 }
 public void Insertar(Asistencia entAsistencia)
 {
     try
     {
         Asistencia asistencia = null;
         using (AssistanceControlEntities entidad = new AssistanceControlEntities())
         {
             asistencia = new Asistencia
             {
                 AsistenciaId = entAsistencia.AsistenciaId,
                 EmpleadoId   = entAsistencia.EmpleadoId,
                 FechaHora    = entAsistencia.FechaHora,
                 Estado       = entAsistencia.Estado
             };
             entidad.Asistencias.Add(asistencia);
             entidad.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw new Exception("Error al insertar asistencia.");
     }
 }
Пример #14
0
 public void Insertar(Usuario entUsuario)
 {
     try
     {
         Usuario usuario = null;
         using (AssistanceControlEntities entidad = new AssistanceControlEntities())
         {
             usuario = new Usuario
             {
                 UsuarioId  = entUsuario.UsuarioId,
                 EmpleadoId = entUsuario.EmpleadoId,
                 Contrasena = entUsuario.Contrasena,
                 Nivel      = entUsuario.Nivel
             };
             entidad.Usuarios.Add(usuario);
             entidad.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw new Exception("Error al insertar usuario.");
     }
 }
Пример #15
0
 public void Insertar(Area entArea)
 {
     try
     {
         Area area = null;
         using (AssistanceControlEntities entidad = new AssistanceControlEntities())
         {
             area = new Area
             {
                 AreaId            = entArea.AreaId,
                 Descripcion       = entArea.Descripcion,
                 Nombre            = entArea.Nombre,
                 UsuarioRegistro   = entArea.UsuarioRegistro,
                 FechaHoraRegistro = entArea.FechaHoraRegistro
             };
             entidad.Areas.Add(area);
             entidad.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw new Exception("Error al insertar area.");
     }
 }