Ejemplo n.º 1
0
        public ActionResult DeleteFeedback([FromBody] DeleteFeedbackRequest request)
        {
            var client = GetFeedbackClient();

            client.DeleteFeedback(request.FeedbackId);
            return(Json(new { }));
        }
Ejemplo n.º 2
0
 public ActionResult DeleteFeedback([FromBody] DeleteFeedbackRequest request)
 {
     using (var client = GetMainServiceClient())
     {
         client.DeleteFeedback(request.FeedbackId);
         return(Json(new {}));
     }
 }
Ejemplo n.º 3
0
 public bool Delete(string ID, string CreateUser, ref string msg, string ReasonDelete = null)
 {
     try
     {
         DeleteFeedbackRequest paraBody = new DeleteFeedbackRequest();
         paraBody.CreatedUser  = CreateUser;
         paraBody.ReasonDelete = ReasonDelete;
         paraBody.ID           = ID;
         //====================
         NSLog.Logger.Info("Feedbacks Delete Request", paraBody);
         var result = (NSApiResponse)ApiResponse.Post <NSApiResponse>(Commons.FeedbackAPIDelete, null, paraBody);
         NSLog.Logger.Info("Feedbacks Delete Response", paraBody);
         if (result != null)
         {
             if (result.Success)
             {
                 return(true);
             }
             else
             {
                 msg = result.Message;
                 NSLog.Logger.Info("FeedbackDelete", result.Message);
                 return(false);
             }
         }
         else
         {
             NSLog.Logger.Info("FeedbackDelete", result);
             return(false);
         }
     }
     catch (Exception e)
     {
         msg = e.ToString();
         NSLog.Logger.Error("FeedbackDelete_Fail", e);
         return(false);
     }
 }