public ActionResult ItemTaxGroup(int id) { var itemTaxGroup = _administrationService.GetItemTaxGroups(true).Where(t => t.Id == id).FirstOrDefault(); var model = new ItemTaxGroupViewModel(); foreach (var m in itemTaxGroup.ItemTaxGroupTax) { var m_ = new ItemTaxGroupTaxViewModel(); m_.IsExempt = m.IsExempt; m_.TaxName = m.Tax.TaxName; m_.TaxId = m.TaxId; m_.Rate = m.Tax.Rate; model.ItemTaxGroupTaxes.Add(m_); } return(View(model)); }
public ActionResult ItemTaxGroups() { var itemTaxGroups = _administrationService.GetItemTaxGroups(true); var model = new List <ItemTaxGroupViewModel>(); foreach (var itemTax in itemTaxGroups) { var m = new ItemTaxGroupViewModel(); m.Id = itemTax.Id; m.IsFullyExempt = itemTax.IsFullyExempt; m.Name = itemTax.Name; foreach (var itemTaxGroup in itemTax.ItemTaxGroupTax) { var m_ = new ItemTaxGroupTaxViewModel(); m_.IsExempt = itemTaxGroup.IsExempt; m_.TaxName = itemTaxGroup.Tax.TaxName; m_.TaxId = itemTaxGroup.TaxId; m_.Rate = itemTaxGroup.Tax.Rate; m.ItemTaxGroupTaxes.Add(m_); } model.Add(m); } return(View(model)); }