public ActionResult Add_To_Cart(string cakeid) { try { if (Session["Cus_email"] != null) { Cakes_and_Pastries_Details cakes_And_Pastries_ = DB.Cakes_and_Pastries_Details.FirstOrDefault(id => id.Cake_ID == cakeid); ViewCartItems view = new ViewCartItems(); if (cakes_And_Pastries_ != null) { view.Cake_ID = cakes_And_Pastries_.Cake_ID; view.Cake_and_Pastries_Type = cakes_And_Pastries_.Cake_and_Pastries_Type; view.Cake_Name = cakes_And_Pastries_.Cake_Name; view.Price = cakes_And_Pastries_.Price; return View(view); } //return View(view); } else { return RedirectToAction("Customer_Login"); } } catch(Exception ex) { ViewBag.msg = "Error" + ex.Message; } return View(); }
public ActionResult AddCakes(Cakes_and_Pastries_Details cakes_And_Pastries_) { string filename = Path.GetFileNameWithoutExtension(cakes_And_Pastries_.cakeimg.FileName); string extension = Path.GetExtension(cakes_And_Pastries_.cakeimg.FileName); filename = filename + DateTime.Now.ToString("yymmssfff") + extension; cakes_And_Pastries_.Cake_Image = "~/CakeImages/" + filename; filename = Path.Combine(Server.MapPath("~/CakeImages/"), filename); cakes_And_Pastries_.cakeimg.SaveAs(filename); using (Cakes_and_PastriesEntities1 cakes = new Cakes_and_PastriesEntities1()) { cakes.Cakes_and_Pastries_Details.Add(cakes_And_Pastries_); cakes.SaveChanges(); } //string cakeid = cakes_And_Pastries_.Cake_ID; //string caketype = cakes_And_Pastries_.Cake_and_Pastries_Type; //string cakename = cakes_And_Pastries_.Cake_Name; //int price = Convert.ToInt32(cakes_And_Pastries_.Price); //Add_to_Cart add_To_Cart = new Add_to_Cart(); //add_To_Cart.Cake_ID = cakeid; //add_To_Cart.Cake_and_Pastries_Type = caketype; //add_To_Cart.Cake_Name = cakename; //add_To_Cart.Price = price; //using(Cakes_and_PastriesEntities1 cakes_=new Cakes_and_PastriesEntities1()) //{ // cakes_.Add_to_Cart.Add(add_To_Cart); // cakes_.SaveChanges(); //} ModelState.Clear(); return(View()); }