public ActionResult Delete(Customers customer) { if (Session["Employee"] == null) { return(RedirectToAction("Hata", "Home")); } Employees employee = Session["Employee"] as Employees; if (!LoginAccessBLL.UserHasRole(employee.Email, "Admin")) { return(RedirectToAction("Hata", "Home")); } Customers cust = LoginAccessBLL.GetCustomer(customer.CustomerID); cust.CustomerID = customer.CustomerID; cust.BirthDate = customer.BirthDate; cust.FirstName = customer.FirstName; cust.Phone = customer.Phone; cust.Email = customer.Email; cust.LastName = customer.LastName; LoginAccessBLL.Delete(cust); return(View()); }
// GET: Customer public ActionResult GetCustomers() { if (Session["Employee"] == null) { return(RedirectToAction("Hata", "Home")); } else { Employees employee = Session["Employee"] as Employees; if (LoginAccessBLL.UserHasRole(employee.Email, "Admin")) { ViewBag.Edit = "Visible"; ViewBag.Delete = "Visible"; ViewBag.Detail = "Visible"; } else if (LoginAccessBLL.UserHasRole(employee.Email, "Manager")) { ViewBag.Edit = "Visible"; ViewBag.Delete = "Hidden"; ViewBag.Detail = "Visible"; } else { ViewBag.Edit = "Hidden"; ViewBag.Delete = "Hidden"; ViewBag.Detail = "Visible"; } var customer = LoginAccessBLL.GetCustomers(); return(View(customer)); } }