public ActionResult DeleteConfirmed(string id) { t_feetransaction t_feetransaction = db.t_feetransaction.Find(id); db.t_feetransaction.Remove(t_feetransaction); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "feetran_id,stud_id,paid_amount,due_amount,paid_for_month,paid_for_year,tran_approved,approved_by,comments,created_by,created_on")] t_feetransaction feetransaction) { if (ModelState.IsValid) { ITransaction tran = new Transaction(); tran.UpdateFeeTransaction(feetransaction); } return(RedirectToAction("Details", new { id = feetransaction.stud_id })); }
public ActionResult AddPayment([Bind(Include = "stud_id, paid_amount,due_amount,paid_for_month,paid_for_year, comments")] t_feetransaction studentFeePayment) { if (ModelState.IsValid) { //t_feetransaction fee = studentFeePayment.Transaction.First(); ITransaction tran = new Transaction(); studentFeePayment.created_by = Session["UserID"].ToString(); tran.FeeTransaction(studentFeePayment); } return(RedirectToAction("Details", new { id = studentFeePayment.stud_id })); }
public ActionResult PostFeePayment(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } t_feetransaction FeeTransaction = db.t_feetransaction.Find(id); ITransaction tran = new Transaction(); string approvedBy = Session["UserID"].ToString(); tran.PostFeeTransaction(FeeTransaction, approvedBy); return(RedirectToAction("Details", new { id = FeeTransaction.stud_id })); }
// GET: Feetransaction/Delete/5 public ActionResult Delete(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } t_feetransaction t_feetransaction = db.t_feetransaction.Find(id); if (t_feetransaction == null) { return(HttpNotFound()); } return(View(t_feetransaction)); }
// GET: Feetransaction/AddPayment public ActionResult AddPayment(string id) { StudentFeePayment feePayment = new StudentFeePayment(); feePayment.Student = db.t_student.Find(id); // feePayment.Transaction var listTransaction = new List <t_feetransaction>(); t_feetransaction defaultFee = new t_feetransaction(); defaultFee.stud_id = feePayment.Student.stud_id; defaultFee.paid_amount = feePayment.Student.monthly_fee; listTransaction.Add(defaultFee); feePayment.Transaction = listTransaction; //var feeTran = from f in db.t_feetransaction // where f.stud_id == id // select f; //feePayment.Transaction = feeTran.ToList(); return(View(feePayment)); }
// GET: Feetransaction/Edit/5 public ActionResult Edit(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } t_feetransaction feetransaction = db.t_feetransaction.Find(id); if (feetransaction == null) { return(HttpNotFound()); } StudentFeePayment feePayment = new StudentFeePayment(); feePayment.Student = db.t_student.Find(feetransaction.stud_id); var listTransaction = new List <t_feetransaction>(); listTransaction.Add(feetransaction); feePayment.Transaction = listTransaction; return(View(feePayment)); }
public void PostFeeTransaction(t_feetransaction fee, string approvedBy) { _hmsDB.FeePaymentApproval(fee.feetran_id, approvedBy); }
public void UpdateFeeTransaction(t_feetransaction fee) { _hmsDB.UpdateFeePayment(fee.feetran_id, fee.stud_id, fee.paid_amount, fee.due_amount, fee.paid_for_month, fee.paid_for_year, fee.comments, fee.created_by, DateTime.Now.ToString()); }