Esempio n. 1
0
 public ActionResult Save(AssetsInsuranceDetail assetsID)
 {
     if (!ModelState.IsValid)
     {
         var viewModel = new AssetsInsuranceDetailViewModel(assetsID)
         {
             FixedAssets = _context.FixedAssets.ToList()
         };
         return(View("InsuranceDetails", viewModel));
     }
     if (assetsID.Id == 0)
     {
         _context.AssetsInsuranceDetails.Add(assetsID);
     }
     else
     {
         var assetsIDInDb = _context.AssetsInsuranceDetails.Single(m => m.Id == assetsID.Id);
         assetsIDInDb.FixedAssetId     = assetsID.FixedAssetId;
         assetsIDInDb.InsuranceCompany = assetsID.InsuranceCompany;
         assetsIDInDb.Address          = assetsID.Address;
         assetsIDInDb.InsuredValue     = assetsID.InsuredValue;
         assetsIDInDb.InsurancePremium = assetsID.InsurancePremium;
         assetsIDInDb.PremiumToDate    = assetsID.PremiumToDate;
         assetsIDInDb.Interval         = assetsID.Interval;
         assetsIDInDb.DueDate          = assetsID.DueDate;
         assetsIDInDb.DatePaid         = assetsID.DatePaid;
         assetsIDInDb.DateFirstInsured = assetsID.DateFirstInsured;
         assetsIDInDb.PayMode          = assetsID.PayMode;
         assetsIDInDb.PremiumPayable   = assetsID.PremiumPayable;
     }
     _context.SaveChanges();
     return(RedirectToAction("InsuranceDetails", "AID"));
 }
Esempio n. 2
0
        public ActionResult InsuranceDetails()
        {
            var fixedAssets = _context.FixedAssets.ToList();

            var assetsInsuranceDetail = _context.AssetsInsuranceDetails.ToList();

            var viewModel = new AssetsInsuranceDetailViewModel
            {
                AssetsInsuranceDetail = new AssetsInsuranceDetail(),
                FixedAssets           = fixedAssets
            };

            return(View("InsuranceDetails", viewModel));
        }