Пример #1
0
        public ActionResult Create(CostsViewModel costsviewmodel)
        {
            if (ModelState.IsValid)
            {
                Costs costs = new Costs();
                costs.Amount = costsviewmodel.Amount;
                costs.Date = costsviewmodel.Date;
                costs.Description = costsviewmodel.Description;

                db.Costs.Add(costs);
                db.SaveChanges();

                return RedirectToAction("Index");
            }

            return View(costsviewmodel);
        }
Пример #2
0
        private static CostsViewModel GetCostsViewModel(Costs costs)
        {
            CostsViewModel costsViewModel = new CostsViewModel();
            costsViewModel.Id = costs.Id;
            costsViewModel.Date = costs.Date;
            costsViewModel.Amount = costs.Amount;
            costsViewModel.Description = costs.Description;

            return costsViewModel;
        }
Пример #3
0
        public ActionResult Edit(CostsViewModel costsviewmodel)
        {
            if (ModelState.IsValid)
            {
                Costs costs = db.Costs.Find(costsviewmodel.Id);
                costs.Amount = costsviewmodel.Amount;
                costs.Date = costsviewmodel.Date;
                costs.Description = costsviewmodel.Description;

                db.Entry(costs).State = EntityState.Modified;
                db.SaveChanges();
                return RedirectToAction("Index");
            }
            return View(costsviewmodel);
        }