public ActionResult AddExpense(ClientsExpense clientexpense) { try { if (ModelState.IsValid) { using (ArchitectureEntitiesModel ObjEntities = new ArchitectureEntitiesModel()) { clientexpense.EntryDate = DateTime.Now; ObjEntities.ClientsExpenses.Add(clientexpense); ObjEntities.SaveChanges(); int id = clientexpense.Id; if (id > 0) { TempData["Success"] = "Successfully Saved"; } else { TempData["Failed"] = "Not Saved"; } } } } catch (Exception ex) { } //var Clients = new SelectList(ObjEntities.ClientsView.ToList(), "Id", "Name"); //ViewData["ClientPayment"] = Clients; return(RedirectToAction("ChooseExpense"));; }
public ActionResult UpdateClientsExpense(ClientsExpense clientsexpense) { try { using (ArchitectureEntitiesModel entities = new ArchitectureEntitiesModel()) { ClientsExpense updatedclientsexpenset = (from c in entities.ClientsExpenses where c.Id == clientsexpense.Id select c).FirstOrDefault(); updatedclientsexpenset.Expensetype = clientsexpense.Expensetype; updatedclientsexpenset.Amount = clientsexpense.Amount; updatedclientsexpenset.EntryDate = DateTime.Now; entities.SaveChanges(); TempData["Success"] = "Successfully Updated"; } } catch (Exception ex) { } return(RedirectToAction("ChooseExpense")); }
public ActionResult EditClientsExpenses(Int32 id) { var clientsexpense = new ClientsExpense(); try { clientsexpense = ObjEntities.ClientsExpenses.Where(x => x.Id == id).FirstOrDefault(); if (clientsexpense != null) { ViewBag.Id = id; var ClientExpense = new SelectList(ObjEntities.ExpenseListNames.ToList(), "Id", "Description"); ViewData["ClientExpense"] = ClientExpense; } ViewBag.Id = id; TempData["Heading"] = 5; } catch (Exception ex) { } return(View(clientsexpense)); }