internal Deposit GetByDepositId(long Id) { Deposit deposit = new Deposit(); ISession session = SessionFactory.OpenSession(); deposit = session.Get<Deposit>(Id); return deposit; }
internal void DeleteDeposit(Deposit deposit) { using (ISession session = SessionFactory.OpenSession()) { using (ITransaction transaction = session.BeginTransaction()) { session.Delete(deposit); transaction.Commit(); session.Close(); } } }
public void Save(Deposit deposits) { using (ISession session = SessionFactory.OpenSession()) { using (ITransaction transaction = session.BeginTransaction()) { session.Save(deposits); transaction.Commit(); } } }
public ActionResult DepositAdd(Deposit deposit, long Members= 0) { Members member = new Members(); member = dM.GetById(Members); deposit.Members = member; string monthName = ""; int monthNameIntValue = deposit.DepositDate.Month; switch (monthNameIntValue) { case 1: monthName = "January"; break; case 2: monthName = "February"; break; case 3: monthName = "March"; break; case 4: monthName = "April"; break; case 5: monthName = "May"; break; case 6: monthName = "June"; break; case 7: monthName = "July"; break; case 8: monthName = "August"; break; case 9: monthName = "September"; break; case 10: monthName = "October"; break; case 11: monthName = "November"; break; case 12: monthName = "December"; break; default: monthName = ""; break; } deposit.MonthName = monthName; dM.Save(deposit); return RedirectToAction("ViewDepositList"); }
internal void Update(Deposit deposit) { using (ISession session = SessionFactory.OpenSession()) { using (ITransaction transaction = session.BeginTransaction()) { session.Update(deposit); transaction.Commit(); } } }
public ActionResult DeleteDeposit(Deposit deposit) { dM.DeleteDeposit(deposit); return RedirectToAction("ViewDepositList"); }
public ActionResult EditDeposit(Deposit deposit) { dM.Update(deposit); return RedirectToAction("ViewDepositList"); }