Beispiel #1
0
 public TEntity Create(TEntity item)
 {
     try
     {
         dbcontext.Entry(item).State = EntityState.Added;
         dbcontext.SaveChanges();
     }
     catch (DbEntityValidationException dx)
     {
         throw dx;
     }
     catch (Exception ex)
     {
         throw ex;
     }
     return(item);
 }
 public ActionResult Edit([Bind(Include = "Id,Name,Description,IsMonthly,RecuranceDayNumber,RecuranceEndDate,AllocationType,Amount")] Allocation allocation)
 {
     if (ModelState.IsValid)
     {
         db.Entry(allocation).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(allocation));
 }
 public ActionResult Edit([Bind(Include = "Id,Name,Description")] IncomeSource incomeSource)
 {
     if (ModelState.IsValid)
     {
         db.Entry(incomeSource).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(incomeSource));
 }
Beispiel #4
0
 public ActionResult Edit([Bind(Include = "Id,Name,Apr,AccountType,Institution,Website")] Account account)
 {
     if (ModelState.IsValid)
     {
         db.Entry(account).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(account));
 }
Beispiel #5
0
 public ActionResult Edit([Bind(Include = "Id,Name")] ExpenseCategory expenseCategory)
 {
     if (ModelState.IsValid)
     {
         db.Entry(expenseCategory).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(expenseCategory));
 }
 public ActionResult Edit([Bind(Include = "ID,Setting,SettingValue,SettingDate")] SystemSetting systemSetting)
 {
     if (ModelState.IsValid)
     {
         db.Entry(systemSetting).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(systemSetting));
 }
Beispiel #7
0
 public ActionResult Edit([Bind(Include = "Id,FullName")] Person person)
 {
     if (ModelState.IsValid)
     {
         db.Entry(person).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(person));
 }
Beispiel #8
0
 public ActionResult Edit([Bind(Include = "Id,EffectiveDateTime,Amount,ChangeTypeEnum,Recurance,AccountId,IsRecurring")] AccountChange accountChange)
 {
     if (ModelState.IsValid)
     {
         db.Entry(accountChange).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.AccountId = new SelectList(db.Accounts, "Id", "Name", accountChange.AccountId);
     return(View(accountChange));
 }
Beispiel #9
0
 public ActionResult Edit([Bind(Include = "Id,Date,Amount,AccountId")] AccountBalanceEntry accountBalanceEntry)
 {
     if (ModelState.IsValid)
     {
         db.Entry(accountBalanceEntry).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.AccountId = new SelectList(db.Accounts, "Id", "Name", accountBalanceEntry.AccountId);
     return(View(accountBalanceEntry));
 }
Beispiel #10
0
 public ActionResult Edit([Bind(Include = "Id,Date,Amount,LoanId")] LoanBalanceEntry loanBalanceEntry)
 {
     if (ModelState.IsValid)
     {
         db.Entry(loanBalanceEntry).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.LoanId = new SelectList(db.Allocations, "Id", "Name", loanBalanceEntry.LoanId);
     return(View(loanBalanceEntry));
 }
Beispiel #11
0
 public ActionResult Edit([Bind(Include = "Id,TransactionType,TransactionDate,EnteredDate,Description,Amount,AccountId,AllocationId")] Transaction transaction)
 {
     if (ModelState.IsValid)
     {
         db.Entry(transaction).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.AccountId    = new SelectList(db.Accounts, "Id", "Name", transaction.AccountId);
     ViewBag.AllocationId = new SelectList(db.Allocations, "Id", "Name", transaction.AllocationId).OrderBy(x => x.Text);
     return(View(transaction));
 }