public ActionResult Delete(RequestTicketReplyDeleteViewModel model) { try { if (model.TicketId != null && model.TicketReplyId != null) { var result = _ticketsReply.DeleteTicketReply(model.TicketReplyId, model.TicketId, Convert.ToInt32(_sessionHandler.UserId)); if (result > 0) { TicketHistoryHelper ticketHistoryHelper = new TicketHistoryHelper(); var ticketHistory = new TicketHistory(); ticketHistory.UserId = Convert.ToInt32(_sessionHandler.UserId); ticketHistory.Message = ticketHistoryHelper.DeleteTicketReplyMessage(); ticketHistory.ProcessDate = DateTime.Now; ticketHistory.TicketId = model.TicketId; ticketHistory.TicketReplyId = model.TicketReplyId; ticketHistory.ActivitiesId = Convert.ToInt16(StatusMain.Activities.DeleteTicketReply); _ticketHistory.TicketHistory(ticketHistory); } return(Json(true, JsonRequestBehavior.AllowGet)); } else { return(Json(false, JsonRequestBehavior.AllowGet)); } } catch (Exception) { throw; } }
public ActionResult DeleteRestore(RequestTicketReplyDeleteViewModel model) { try { if (model.TicketId != null && model.TicketReplyId != null) { _ticketsReply.RestoreTicketReply(model.TicketReplyId, model.TicketId, Convert.ToInt32(_sessionHandler.UserId)); return(Json(true, JsonRequestBehavior.AllowGet)); } else { return(Json(false, JsonRequestBehavior.AllowGet)); } } catch (Exception) { throw; } }