Exemplo n.º 1
0
        public ActionResult AddNewInvoice()
        {
            var charges       = invoiceDAL.GetAllCharges();
            var companies     = companyDAL.GetAllCompanies();
            var vmChargesList = new List <VM.Charge>();
            var vmCompanyList = new List <VM.Company>();
            var invoice       = new VM.Inovice();

            charges.ForEach(a => vmChargesList.Add(MapperConfig.Mapper.Map <VM.Charge>(a)));
            companies.ForEach(a => vmCompanyList.Add(MapperConfig.Mapper.Map <VM.Company>(a)));

            invoice.Charges   = vmChargesList;
            invoice.Companies = vmCompanyList;
            return(View(invoice));
        }
Exemplo n.º 2
0
 public ActionResult EditInvoice(VM.Inovice invoice)
 {
     invoiceDAL.EditInvoice(MapperConfig.Mapper.Map <DB.CompanyInvoice>(invoice));
     return(RedirectToAction("Index"));
 }