public RetornaMensaje ModificarVivienda(string N_IdVivienda, ViviendaBE viviendaModificar)
        {
            //List<ViviendaBE> lstViviendaBuscar = null;
            try
            {
                retornaMensaje = new RetornaMensaje();
                viviendaDAO = new ViviendaDAO();
                //lstViviendaBuscar = viviendaDAO.Buscar(viviendaCrear);
                //if (lstViviendaBuscar.Count == 0)
                //{
                retornaMensaje.CodigoRetorno = viviendaDAO.Actualizar(viviendaModificar);
                retornaMensaje.Mensage = string.Format(resMensajes.msjGuardadoOK, "Vivienda");
                retornaMensaje.Exito = true;
                //}
                //else
                //{
                //    RetornaMensaje mensajeError = new RetornaMensaje
                //    {
                //        CodigoRetorno = -1,
                //        Mensage = string.Format(resMensajes.msjYaExiste, "Vivienda"),
                //        Exito = false,
                //    };
                //    throw new WebFaultException<RetornaMensaje>(mensajeError, HttpStatusCode.InternalServerError);
                //}
            }
            catch (Exception exception)
            {

                RetornaMensaje mensajeError = new RetornaMensaje
                {
                    Mensage = string.Format(resMensajes.msjNoRegistrado + " - " + exception.Message, "Vivienda"),
                    CodigoError = exception.GetHashCode().ToString(),
                    Exito = false
                };
                throw new WebFaultException<RetornaMensaje>(mensajeError, HttpStatusCode.InternalServerError);

            }
            return retornaMensaje;
        }