public string BlockCus_Report(string cus_report_id) { using (var trans = db.Database.BeginTransaction()) { try { Customer_Report cr = db.Customer_Report.Single(n => n.Customer_Report_ID.ToString() == cus_report_id); string result = BlockCustomer(cr.Customer.Customer_ID.ToString()); if (result == "0") { trans.Rollback(); return("0"); } Employee censor = Session["Account_Censor"] as Employee; cr.Status = 1; cr.Employee = db.Employees.Find(censor.Employee_ID); db.SaveChanges(); trans.Commit(); return("1"); } catch (Exception ex) { Console.WriteLine(ex.ToString()); trans.Rollback(); return("0"); } } }
public ActionResult Details(string customerreport_id) { Customer_Report customer = db.Customer_Report.FirstOrDefault(n => n.Customer_Report_ID.ToString() == customerreport_id); if (customer == null) { return(HttpNotFound()); } return(PartialView("DetailsPartialView", customer)); }
public ActionResult Dismiss(int idCust) { //string a = Session["ID_User"].ToString(); //int idEmp = Convert.ToInt32(a); Employee emp = db.Employees.Find(Session["ID_User"]); Customer_Report customerR = db.Customer_Report.Find(idCust); customerR.Status = 1; customerR.Employee = db.Employees.Find(emp.Employee_ID); db.SaveChanges(); return(RedirectToAction("ReportedCustomer", "Customer")); }
public string DeleteReport(string cus_report_id) { try { Customer_Report cr = db.Customer_Report.Single(n => n.Customer_Report_ID.ToString() == cus_report_id); Employee censor = Session["Account_Censor"] as Employee; cr.Status = 1; cr.Employee = db.Employees.Find(censor.Employee_ID); db.SaveChanges(); return("1"); } catch (Exception) { return("0"); } }