Пример #1
0
        ///<summary>Remove all persistent data.</summary>
        public Response DeleteData()
        {
            Response rs = bs.DeleteData();

            if (rs.ErrorOccured)
            {
                return(rs);
            }
            return(bs.LoadData());
        }
Пример #2
0
        ///<summary>Remove all persistent data.</summary>
        public Response DeleteData()
        {
            Response rtn  = uService.DeleteData();
            Response rtn2 = bService.DeleteData();

            if (rtn.ErrorOccured | rtn2.ErrorOccured)
            {
                log.Info("not all data has been deleted");
                return(new Response(rtn.ErrorMessage + rtn2.ErrorMessage));
            }
            else
            {
                log.Info("all data has been deleted");
                return(new Response());
            }
        }
Пример #3
0
        ///<summary>Remove all persistent data.</summary>
        /// <returns>Response object with an error if occured</returns>
        public Response DeleteData()
        {
            Response resp;

            try
            {
                userService.DeleteData();
                boardService.DeleteData();
                resp = new Response();
                log.Info("All data was deleted");
            }
            catch (ApplicationException e)
            {
                resp = new Response(e.Message);
                log.Warn(e.Message);
            }
            catch (Exception e)
            {
                resp = new Response(e.Message);
                log.Error("Failed to delete data", e);
            }

            return(resp);
        }