コード例 #1
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());
        }
コード例 #2
0
 public void EliminarResidencial(RESIDENCIAL obj)
 {
     foreach (VIGILANTE vigilante in (
                  from v in linq.VIGILANTE
                  where v.RESIDENCIAL == obj.ID
                  select v).ToList())
     {
         vigilante.RESIDENCIAL = null;
     }
     linq.RESIDENCIAL.DeleteOnSubmit(obj);
     linq.SubmitChanges();
 }
コード例 #3
0
        public void RegistrarResidencial(RESIDENCIAL obj)
        {
            var existente = (from cmp in linq.RESIDENCIAL
                             where obj.ID == cmp.ID
                             select cmp).FirstOrDefault();

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

            else
            {
                existente.NOMBRE    = obj.NOMBRE;
                existente.DIRECCION = obj.DIRECCION;
            }

            linq.SubmitChanges();
        }