public String trackProduct(int id)//invoice id { trackProductViewModel m = new trackProductViewModel(); if (Session["userId"] != null) { m.Name = _MemberService.GetById(Convert.ToInt32(Session["userId"])).Name; m.Email = _MemberService.GetById(Convert.ToInt32(Session["userId"])).Email; m.totalProductInCart = _CartService.GetByMemberId(Convert.ToInt32(Session["userId"])).Count(); } string Status, Payment, msg; if (Session["userId"] == null) { return("Not_logged"); } else if (_InvoiceService.GetById(id).MemberId != Convert.ToInt32(Session["userId"])) { return("Invaild Invoice number.Enter for a valid Invoice"); } Status = _InvoiceService.GetById(id).Status; Payment = _InvoiceService.GetById(id).PaymentStatus; if (Status == "0") { msg = "Your Order is in On the way."; } else if (Status == "1") { msg = "Your Order is Delivered."; } else { msg = "Your Order is Canceled ."; } if (Payment == "1") { msg = msg + " Payment : Paid"; } else if (Payment == "0") { msg = msg + " Payment : Not Paid yet"; } return(msg + "Thank you."); }
public ActionResult trackProduct() { trackProductViewModel m = new trackProductViewModel(); if (Session["userId"] != null) { m.Name = _MemberService.GetById(Convert.ToInt32(Session["userId"])).Name; m.Email = _MemberService.GetById(Convert.ToInt32(Session["userId"])).Email; m.totalProductInCart = _CartService.GetByMemberId(Convert.ToInt32(Session["userId"])).Count(); } return(View(m)); }