public static void Main(string[] args) { NumberF numberField = new NumberF("65473828484", new NumberBehavior()); numberField.validate(); Console.Write(numberField.getIsValid()); numberField.setValue("4FA3B1C7D7F"); numberField.validate(); Console.Write(numberField.getIsValid()); EmailF emailField = new EmailF("*****@*****.**", new EmailBehavior()); emailField.validate(); Console.Write(emailField.getIsValid()); emailField.setValue("ASDFGHJKLÑZXCVBN-QWERTYUIO*+_-.,--@"); emailField.validate(); Console.Write(emailField.getIsValid()); PhoneFphoneField = new PhoneF("(664)2883842", new PhoneBehavior()); phoneField.validate(); Console.Write(phoneField.getIsValid()); phoneField.setValue("(***-***-**-**)"); phoneField.validate(); Console.Write(phoneField.getIsValid()); }
// GET: /Cart/Details/5//xóa hàng public ActionResult RemoveLine(string Id) { var product = new PhoneF().FindEntity(Id); var cart = (Cart)Session["CartSession"]; if (cart != null) { cart.RemoveLine(product); //Gán vào session Session["CartSession"] = cart; } return(RedirectToAction("Index")); }
public ActionResult AddItem(string Id) { var product = new PhoneF().FindEntity(Id); var cart = (Cart)Session["CartSession"]; if (cart != null) { cart.AddItem(product, 1); //Gán vào session Session["CartSession"] = cart; } else { //tạo mới đối tượng cart item cart = new Cart(); cart.AddItem(product, 1); //Gán vào session Session["CartSession"] = cart; } return(RedirectToAction("Index")); }
public ActionResult UpdateCart(string id, FormCollection fr) { var product = new PhoneF().FindEntity(id); var cart = (Cart)Session["CartSession"]; if (cart != null) { int NewQuantity = int.Parse(fr["txtQuantity"].ToString()); cart.UpdateItem(product, NewQuantity); //Gán vào session Session["CartSession"] = cart; } else { //tạo mới đối tượng cart item cart = new Cart(); cart.AddItem(product, 1); //Gán vào session Session["CartSession"] = cart; } return(RedirectToAction("Index")); }