public ActionResult Create_main(NotificationsObjects obj) { obj.notificationsID = Guid.NewGuid(); obj.StartDate = DateTime.Now; obj.Isdeleted = false; obj.status = false; var accout = new Models.Login().GetAccount(); obj.UserId = accout.UserId; string title = "Thông báo"; string content = obj.Content; AccountObject obj1 = new AccountBCL().GetByUserId(obj.UserId2.GetValueOrDefault()); string email = obj1.Email; //string email = "*****@*****.**"; string bcc = "[email protected],[email protected],[email protected]"; new SMTPHelper().sendMail(content, email, bcc, title); var b = new NotificationsBCL().INSERT(obj); if (b) { return(RedirectToAction("NotificationIndex", "NotificationsManage")); } else { ModelState.AddModelError("", "them moi that bai"); } return(View()); }
public ActionResult Detail(Guid id, int IsOption = 0) { GetComboboxCompany(); ViewBag.IsOption = IsOption; var data = new NotificationsBCL().GetByID(id); return(View(data)); }
public JsonResult deleteNotification(Guid IdNotification) { var data = new NotificationsBCL().GetByID(IdNotification); if (data != null) { data.status = true; new NotificationsBCL().UPDATE(data); return(Json(data)); } else { return(Json("loi")); } }
// GET: Notifications public ActionResult Index(bool?Status) { if (Status == null) { Status = false; } if (Status == false) { ViewBag.Status = false; var list = new NotificationsBCL().GetAll().Where(x => x.status == false); return(View(list)); } else { ViewBag.Status = true; var list = new NotificationsBCL().GetAll().Where(x => x.status == true); return(View(list)); } }