public void RemplazarVigilantes(VIGILANTE remplazador, VIGILANTE remplazado) { remplazador.ESTADO = "Activo"; remplazado.ESTADO = "Inactivo"; eSiguiente.Vigilantes.Remove(remplazado); eSiguiente.Vigilantes.Add(remplazador); }
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(); }
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()); }
public void EliminarVigilante(VIGILANTE obj) { linq.VIGILANTE.DeleteOnSubmit(obj); linq.SubmitChanges(); }