コード例 #1
0
ファイル: TaxController.cs プロジェクト: kibria06cse/dncc
 public ActionResult Create()
 {
     ViewBag.BillboardId = new SelectList(db.BillBoards, "ID", "BillBoardUniqueKey");
     ViewBag.CompanyId = new SelectList(db.Companies, "ID", "Name");
     var model = new Tax();
     return View(model);
 }
コード例 #2
0
ファイル: TaxController.cs プロジェクト: kibria06cse/dncc
 private Tax CalculateTax(Tax tax)
 {
     var billboard = db.BillBoards.FirstOrDefault(t => t.ID == tax.BillboardId);
     tax.Billboard = billboard;
     var billboardSize = Convert.ToDecimal(tax.Billboard.BillBoardType.Length) * Convert.ToDecimal(tax.Billboard.BillBoardType.Width);
     var billPerSqFtObj = db.RegionWiseTaxs.Where(i => i.Id== tax.Billboard.ZoneWardAreaId).FirstOrDefault();
     decimal billPerSqFt = 0;
     billPerSqFt = billPerSqFtObj != null? billPerSqFtObj.TaxPerSqFt:0;
     var totalBill = billboardSize * billPerSqFt;
     tax.TotalTax = totalBill;
     return tax;
 }