public ActionResult FindOrderPost(string id, [Bind(Prefix = "Form")] FindOrderModel form) { FindOrderContext context = new FindOrderContext(); context.Form = form; if (form.RequestType != "claim") { this.ClearErrorState(base.ModelState["Form.Claim"]); this.ClearErrorState(base.ModelState["Form.ClaimName"]); } if (form.RequestType != "passport") { this.ClearErrorState(base.ModelState["Form.Passport"]); this.ClearErrorState(base.ModelState["Form.PassportName"]); } if (base.ModelState.IsValid) { int guestId = WebSecurity.CurrentUserId; if (form.RequestType == "claim") { context.Claims = GuestProvider.FindGuestClaims(UrlLanguage.CurrentLanguage, guestId, form.ClaimName, new int?(System.Convert.ToInt32(form.Claim)), null); } else { if (!(form.RequestType == "passport")) { throw new System.Exception("invalid RequestType"); } context.Claims = GuestProvider.FindGuestClaims(UrlLanguage.CurrentLanguage, guestId, form.PassportName, null, form.Passport); } context.NotFound = (context.Claims.Count == 0); } return(base.View(context)); }
public ActionResult FindOrderPost(string id, [Bind(Prefix = "Form")] FindOrderModel form) { FindOrderContext context = new FindOrderContext(); context.Form = form; if (form.RequestType != "claim") { this.ClearErrorState(base.ModelState["Form.Claim"]); this.ClearErrorState(base.ModelState["Form.ClaimName"]); } if (form.RequestType != "passport") { this.ClearErrorState(base.ModelState["Form.Passport"]); this.ClearErrorState(base.ModelState["Form.PassportName"]); } if (base.ModelState.IsValid) { int guestId = WebSecurity.CurrentUserId; if (form.RequestType == "claim") { context.Claims = GuestProvider.FindGuestClaims(UrlLanguage.CurrentLanguage, guestId, form.ClaimName, new int?(System.Convert.ToInt32(form.Claim)), null); } else { if (!(form.RequestType == "passport")) { throw new System.Exception("invalid RequestType"); } context.Claims = GuestProvider.FindGuestClaims(UrlLanguage.CurrentLanguage, guestId, form.PassportName, null, form.Passport); } context.NotFound = (context.Claims.Count == 0); } return base.View(context); }
public ActionResult FindOrder() { FindOrderContext model = new FindOrderContext(); return(base.View(model)); }
public ActionResult FindOrder() { FindOrderContext model = new FindOrderContext(); return base.View(model); }