public async Task <IActionResult> Edit(int id, [Bind("CreditCardCutId,ProductId,PayDayCut,PayDayLimit,AmountCut,AmountPayment,AmountPending,CreatedDate")] CreditCardCut creditCardCut) { if (id != creditCardCut.CreditCardCutId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(creditCardCut); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CreditCardCutExists(creditCardCut.CreditCardCutId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } CreateInitial(creditCardCut.ProductId); return(View(creditCardCut)); }
// GET: CreditCardCuts/Create public IActionResult Create() { CreateInitial(0); CreditCardCut creditCardCut = new CreditCardCut(); creditCardCut.PayDayCut = DateTime.Today; creditCardCut.PayDayLimit = DateTime.Today.AddDays(20); return(View(creditCardCut)); }
public async Task <IActionResult> Create([Bind("CreditCardCutId,ProductId,PayDayCut,PayDayLimit,AmountCut")] CreditCardCut creditCardCut) { if (ModelState.IsValid) { creditCardCut.AmountPayment = 0; creditCardCut.AmountPending = creditCardCut.AmountCut; creditCardCut.CreatedDate = DateTime.Now; _context.Add(creditCardCut); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["ProductId"] = new SelectList(_context.Product, "ProductId", "Alias", creditCardCut.ProductId); return(View(creditCardCut)); }