Beispiel #1
0
        public ActionResult Edit(Guid id)
        {
            Creditors         creditors = creditorRepo.GetByIdCreditDebit(id);
            CreditorViewModel model     = new CreditorViewModel()
            {
                id             = creditors.Id,
                userId         = creditors.userId,
                FirstName      = creditors.FirstName,
                LastName       = creditors.LastName,
                Address        = creditors.Address,
                Phone          = creditors.Phone,
                Email          = creditors.Email,
                Description    = creditors.Description,
                DueDate        = creditors.DueDate,
                interestPerDay = creditors.percentageInterest,
                MoneyOwed      = creditors.MoneyOwed
            };

            return(View(model));
        }
Beispiel #2
0
        public IActionResult Edit(CreditorViewModel model)
        {
            Creditors creditors = creditorRepo.GetByIdCreditDebit(model.id);

            if (ModelState.IsValid)
            {
                creditors.FirstName          = model.FirstName;
                creditors.LastName           = model.LastName;
                creditors.Address            = model.Address;
                creditors.MoneyOwed          = model.MoneyOwed;
                creditors.percentageInterest = model.interestPerDay;
                creditors.Description        = model.Description;
                creditors.Phone   = model.Phone;
                creditors.Email   = model.Email;
                creditors.DueDate = model.DueDate;

                creditorRepo.Update(creditors);
                return(RedirectToAction("index"));
            }
            return(View());
        }
Beispiel #3
0
 public IActionResult Create(CreditorViewModel model)
 {
     if (ModelState.IsValid)
     {
         Creditors creditors = new Creditors()
         {
             FirstName          = model.FirstName,
             LastName           = model.LastName,
             Phone              = model.Phone,
             Address            = model.Address,
             Description        = model.Description,
             DateOwed           = model.DateOwed,
             DueDate            = model.DueDate,
             percentageInterest = model.interestPerDay,
             status             = false,
             Email              = model.Email,
             MoneyOwed          = model.MoneyOwed,
             userId             = Userid()
         };
         creditorRepo.Insert(creditors);
         return(RedirectToAction("index", "Creditors"));
     }
     return(View());
 }