Exemple #1
0
        public IActionResult Edit(int id)
        {
            CompanyPurchase companyPurchase    = _companyPurchaseRepository.GetCompanyPurchase(id);
            CompanyPurchase companyPurchaseObj = new CompanyPurchase
            {
                PurchaseId   = companyPurchase.PurchaseId,
                MatInvId     = companyPurchase.MatInvId,
                Quantity     = companyPurchase.Quantity,
                Total        = companyPurchase.Total,
                Paid         = companyPurchase.Paid,
                Due          = companyPurchase.Due,
                PurchaseDate = companyPurchase.PurchaseDate
            };

            return(View(companyPurchaseObj));
        }
Exemple #2
0
        public IActionResult Edit(CompanyPurchase model)
        {
            if (ModelState.IsValid)
            {
                CompanyPurchase companyPurchase = _companyPurchaseRepository.GetCompanyPurchase(model.PurchaseId);
                companyPurchase.MatInvId     = model.MatInvId;
                companyPurchase.Quantity     = model.Quantity;
                companyPurchase.Total        = model.Total;
                companyPurchase.Paid         = model.Paid;
                companyPurchase.Due          = model.Due;
                companyPurchase.PurchaseDate = model.PurchaseDate;

                CompanyPurchase updateCompanyPurchase = _companyPurchaseRepository.Update(companyPurchase);
                return(RedirectToAction("Index"));
            }
            return(View(model));
        }
Exemple #3
0
 public IActionResult Create(CompanyPurchase model)
 {
     if (ModelState.IsValid)
     {
         CompanyPurchase newCompanyPurchase = new CompanyPurchase
         {
             MatInvId     = model.MatInvId,
             Quantity     = model.Quantity,
             Total        = model.Total,
             Paid         = model.Paid,
             Due          = model.Due,
             PurchaseDate = model.PurchaseDate
         };
         _companyPurchaseRepository.Add(newCompanyPurchase);
         return(RedirectToAction("Index"));
     }
     return(View());
 }