Example #1
0
 public void RemplazarVigilantes(VIGILANTE remplazador, VIGILANTE remplazado)
 {
     remplazador.ESTADO = "Activo";
     remplazado.ESTADO  = "Inactivo";
     eSiguiente.Vigilantes.Remove(remplazado);
     eSiguiente.Vigilantes.Add(remplazador);
 }
Example #2
0
        public void RegistrarVigilante(VIGILANTE obj)
        {
            var existente = (from cmp in linq.VIGILANTE
                             where obj.ID == cmp.ID
                             select cmp).FirstOrDefault();

            if (existente == null)
            {
                linq.VIGILANTE.InsertOnSubmit(obj);
            }

            else
            {
                existente.ID               = obj.ID;
                existente.NOMBRE           = obj.NOMBRE;
                existente.TELEFONO         = obj.TELEFONO;
                existente.CIVIL            = obj.CIVIL;
                existente.ESTADO           = obj.ESTADO;
                existente.GRUPO            = obj.GRUPO;
                existente.RESIDENCIAL      = obj.RESIDENCIAL;
                existente.PRECIOHORA       = obj.PRECIOHORA;
                existente.EXTRAHORA        = obj.EXTRAHORA;
                existente.HORASTRABAJADAS  = 0;
                existente.EXTRASTRABAJADAS = 0;
            }

            linq.SubmitChanges();
        }
Example #3
0
        public List <VIGILANTE> GetVigilantesReserva(VIGILANTE vigilante)
        {
            RESIDENCIAL residencial = vigilante.RESIDENCIAL1;

            return((from v in linq.VIGILANTE
                    where v.ESTADO == "Inactivo" &&
                    v.RESIDENCIAL1.ID == residencial.ID &&
                    v.GRUPO == "G"
                    select v).ToList());
        }
Example #4
0
 public void EliminarVigilante(VIGILANTE obj)
 {
     linq.VIGILANTE.DeleteOnSubmit(obj);
     linq.SubmitChanges();
 }