public ActionResult Save(VodafoneViewModel model)
 {
     if (!ModelState.IsValid)
     {
         var viewModel = new VodafoneViewModel()
         {
             Events   = _context.Events.ToList(),
             Vodafone = model.Vodafone
         };
         return(View("New", viewModel));
     }
     if (model.Vodafone.Id == 0)
     {
         _context.VodafoneCashs.Add(model.Vodafone);
     }
     else
     {
         var oldetisalat = _context.VodafoneCashs.FirstOrDefault(uu => uu.Id == model.Vodafone.Id);
         oldetisalat.Number   = model.Vodafone.Number;
         oldetisalat.Event_ID = model.Vodafone.Event_ID;
         oldetisalat.Count    = model.Vodafone.Count;
     }
     _context.SaveChanges();
     return(RedirectToAction("Index", "VodafoneCashes"));
 }
        public ActionResult New()
        {
            var events = _context.Events.ToList();

            var viewModel = new VodafoneViewModel()
            {
                Events = events,

                Vodafone = new VodafoneCash()
            };

            return(View(viewModel));
        }
        public ActionResult Edit(int id)
        {
            var model = _context.VodafoneCashs.FirstOrDefault(uu => uu.Id == id);

            if (model == null)
            {
                return(HttpNotFound());
            }
            var viewmodel = new VodafoneViewModel()
            {
                Events   = _context.Events.ToList(),
                Vodafone = model
            };

            return(View("New", viewmodel));
        }