public JsonResult SendFeedback(GeneralFeedbackModel model) { var id = System.Web.HttpContext.Current.User.Identity.GetUserId(); model.PostedById = id; AdminServices.AdminService.AddFeedback(model); var email = System.Web.HttpContext.Current.User.Identity.GetUserName(); KaamShaam.Services.EmailService.SendEmail(email, "FeedBack - KamSham.pk", "Thank you for your feedback. We will get back to you soon"); return(Json(true, JsonRequestBehavior.AllowGet)); }
public static FeedBack ChangeFeedbackApproval(GeneralFeedbackModel feedback) { using (var dbcontext = new KaamShaamEntities()) { var dbobj = dbcontext.FeedBacks.FirstOrDefault(fd => fd.Id == feedback.Id); if (dbobj != null) { dbobj.IsApproved = feedback.IsApproved; } dbcontext.SaveChanges(); return(dbobj); } }
public static void AddFeedback(GeneralFeedbackModel feedback) { using (var dbcontext = new KaamShaamEntities()) { var obj = new FeedBack { Title = feedback.Title, Description = feedback.Des, PostedBy = feedback.PostedById, Status = false, IsApproved = false, DateTime = DateTime.Now }; dbcontext.FeedBacks.Add(obj); dbcontext.SaveChanges(); } }
public JsonResult ChangeFeedbackApproval(GeneralFeedbackModel obj) { AdminService.ChangeFeedbackApproval(obj); return(Json(true, JsonRequestBehavior.AllowGet)); }