예제 #1
0
        public ActionResult Create([Bind(Include = "id,Insurance,mobileCost,telephoneCost,electricity,rent,officeSupplies,sanitarySupplies,month")] accountant accountant)
        {
            if (ModelState.IsValid)
            {
                var    Tlist      = db.NewTrucks.ToList();
                double tinsurance = 0.00;
                foreach (var item in Tlist)
                {
                    tinsurance = tinsurance + item.insurance;
                }

                var    mlist      = db.Maintenances.ToList();
                double tmaintence = 0.00;
                foreach (var item in mlist)
                {
                    tmaintence = tmaintence + item.MaintainPrice;
                }



                accountant.month = accountant.monthly() + tinsurance + tmaintence;


                db.accountants.Add(accountant);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(accountant));
        }