public ActionResult Delete(int id) { var result = bll.Expense().Listele().FirstOrDefault(x => x.id == id); var return_value = new Models.Expense_Model(); return_value.id = id; return_value.description = result.description; return_value.price = result.price; return_value.date = result.date; return_value.departmant = result.Department_Expense.First(x => x.expense_id == id).Department.name; return(View(return_value)); }
public ActionResult Create(Models.Expense_Model value) { var isOk = bll.Expense().Ekle(new LogicLayer.Entities.Expense { price = value.price, description = value.description, date = value.date, }); if (isOk) { var old_value = bll.Expense().Listele().First(x => x.price == value.price && x.description == value.description && x.date == value.date); bll.Department().dbContext.Department_Expense.Add(new LogicLayer.Entities.Department_Expense { expense_id = old_value.id, department_id = deparments.First(x => x.name == value.departmant).id }); bll.Department().dbContext.SaveChanges(); } return(RedirectToAction("Index")); }
public ActionResult Delete(int id, Models.Expense_Model old_value) { bll.Expense().Sil(id); return(RedirectToAction("Index")); }
public ExpenseCreate() { expense = new Models.Expense_Model(); departments = new List <LogicLayer.Entities.Department>(); }