Exemplo n.º 1
0
 public JsonResult AddOrUpdateNotice(NoticeModel model)
 {
     try
     {
         var result = NoticeBusiness.AddOrUpdateNotice(model);
         var data   = new ApiRespnoseWrapper()
         {
             status = ApiRespnoseStatus.Success, results = new ArrayList()
             {
                 result
             }
         };
         return(new JsonResult()
         {
             Data = data
         });
     }
     catch (Exception ex)
     {
         return(CommonBusiness.GetErrorResponse(ex.Message));
     }
 }
Exemplo n.º 2
0
 public JsonResult DeleteNotice(int id)
 {
     try
     {
         var result = NoticeBusiness.DeleteNotice(id);
         var data   = new ApiRespnoseWrapper()
         {
             status = ApiRespnoseStatus.Success, results = new ArrayList()
             {
                 result
             }
         };
         return(new JsonResult()
         {
             Data = data, JsonRequestBehavior = JsonRequestBehavior.AllowGet
         });
     }
     catch (Exception ex)
     {
         return(CommonBusiness.GetErrorResponse(ex.Message));
     }
 }
Exemplo n.º 3
0
 public JsonResult GetNotices(NoticeFilterModel model)
 {
     try
     {
         int recordsCount = 0;
         var result       = NoticeBusiness.GetNotices(model, ref recordsCount);
         var pages        = CommonBusiness.GetPages(recordsCount);
         var data         = new ApiRespnoseWrapper()
         {
             status = ApiRespnoseStatus.Success, results = new ArrayList()
             {
                 result, pages
             }
         };
         return(new JsonResult()
         {
             Data = data
         });
     }
     catch (Exception ex)
     {
         return(CommonBusiness.GetErrorResponse(ex.Message));
     }
 }