public IActionResult CreateWedding(PlanWeddingViewModel planwed)
        {
            if (ModelState.IsValid)
            {
                if (planwed.Date < DateTime.Today)
                {
                    TempData["error"] = "Date should be future-date";
                    return(View("PlanWedding"));
                }
                int?id     = HttpContext.Session.GetInt32("active_user");
                int userid = Convert.ToInt32(id);

                WeddingPlanner newwedding = new WeddingPlanner
                {
                    WedderOne  = planwed.WedderOne,
                    WedderTwo  = planwed.WedderTwo,
                    Date       = planwed.Date,
                    WedAddress = planwed.WedAddress,
                    UserId     = userid
                };
                //Save to DB Weddings
                _context.Add(newwedding);
                _context.SaveChanges();
                return(RedirectToAction("Dashboard"));
            }
            return(View("PlanWedding"));
        }
Example #2
0
        public IActionResult AddWedding(WeddingPlanner weddingdetails)
        {
            // if(ActiveUser == null)
            //     return RedirectToAction("Index", "Home");

            int?loggedperson = HttpContext.Session.GetInt32("loggedperson");

            // System.Console.WriteLine(int? loggedperson);
            if (ModelState.IsValid)

            {
                WeddingPlanner weddingplan = new WeddingPlanner
                {
                    bride   = weddingdetails.bride,
                    groom   = weddingdetails.groom,
                    Date    = weddingdetails.Date,
                    Address = weddingdetails.Address,
                    user_id = (int)loggedperson
                };

                _context.weddingplanner.Add(weddingplan);
                _context.SaveChanges();
                System.Console.WriteLine("USER____ID FOR WEDDING PERSON" + weddingplan.user_id);

                return(RedirectToAction("LandingPage", "Home"));
            }

            return(View("Wedding"));
        }
        public IActionResult delete(int weddingid)
        {
            WeddingPlanner deletewedding = _context.Weddings.FirstOrDefault(a => a.WeddingPlannerId == weddingid);

            _context.Weddings.Remove(deletewedding);
            _context.SaveChanges();
            System.Console.WriteLine("Iam here delete");
            return(RedirectToAction("Dashboard"));
        }