示例#1
0
 public JsonResult SaveQstion(TicketQstion qstion)
 {
     qstion.RegTime = DateTime.Now;
     if (Session["user"] == null) return Json(new { valid = false, message = "لطفا ابتدا وارد سیستم شوید" });
     int iduser;
     if (!Int32.TryParse(Session["user"].ToString(), out iduser)) return Json(new { valid = false, message = "خطایی  در سیستم پیش امده است" });
     var acc = _accountService.GetInfoAccount(iduser);
     if (acc == null) return Json(new { valid = false, message = "خطایی  در سیستم پیش امده است" });
     qstion.Acc = acc;
     if (_ticketService.AddQStion(qstion)) return Json(new { valid = true, message = "تیکت با موفقیت ارسال گردید" });
     return Json(new { valid = false, message = "خطایی در هنگام ارسال تیک به وجود آمده است" });
 }
示例#2
0
 public bool AddQStion(TicketQstion qstion)
 {
     _ticketQstions.Add(qstion);
     try
     {
         _uow.SaveChanges();
         return true;
     }
     catch
     {
         return false;
     }
 }