public DVivienda ModificarVivienda(DVivienda dvivienda)
        {
            DResidente residenteExistente = ResidenteDAO.Obtener(dvivienda.Residente.DNI);

            DVivienda viviendaAModificar = new DVivienda();

            viviendaAModificar.NumVivienda = dvivienda.NumVivienda;
            viviendaAModificar.Ubicacion   = dvivienda.Ubicacion;
            viviendaAModificar.Numero      = dvivienda.Numero;
            viviendaAModificar.Metraje     = dvivienda.Metraje;
            viviendaAModificar.Tipo        = dvivienda.Tipo;
            viviendaAModificar.Residente   = residenteExistente;

            return(ViviendaDAO.Modificar(viviendaAModificar));
        }
        public void Test01Crear()
        {
            DVivienda   vivienda    = new DVivienda();
            ViviendaDAO viviendaDAO = new ViviendaDAO();

            vivienda = viviendaDAO.Obtener(1);

            cuotaCreada.IdCuota          = 2;
            cuotaCreada.Mes              = "01";
            cuotaCreada.Anio             = "2011";
            cuotaCreada.Importe          = 2000;
            cuotaCreada.FechaVencimiento = DateTime.Now;
            cuotaCreada.Vivienda         = vivienda;
            cuotaCreada.Estado           = "P";

            cuotaCreada = cuotaDao.Crear(cuotaCreada);
            Assert.IsNotNull(cuotaCreada);
            Assert.IsTrue(cuotaCreada.IdCuota > 0);
        }
 public ICollection <DVivienda> ListarTodosLasViviendas()
 {
     return(ViviendaDAO.ListarTodos());
 }
        public void EliminarVivienda(DVivienda dvivienda)
        {
            DVivienda viviendaExistente = ViviendaDAO.Obtener(dvivienda.NumVivienda);

            ViviendaDAO.Eliminar(viviendaExistente);
        }
 public DVivienda ObtenerVivienda(Int32 numvivienda)
 {
     return(ViviendaDAO.Obtener(numvivienda));
 }