public InvoiceModel() { Supplier = new ClientModel(); Recipient = new ClientModel(); Products = new List<ProductsInInvoiceModel>(); }
public ActionResult Delete(int id, ClientModel clientModel) { try { ClientDAO.DeleteClient(id); return RedirectToAction("Index"); } catch { return View(); } }
public ActionResult Create(ClientModel clientModel) { try { ClientDAO.CreateClient(clientModel); return RedirectToAction("Index"); } catch { return View(); } }
public static void UpdateClient(int id, ClientModel clientModel) { var storageDbEntities = new StorageDBEntities(); Client client = storageDbEntities.Clients.Where(c => c.ID == id && c.UserID == UserHelper.UserID).FirstOrDefault(); if (client != null) { client.Name = clientModel.Name; client.Address = clientModel.Address; client.Telephone = clientModel.Telephone; } storageDbEntities.SaveChanges(); }
public static void CreateClient(ClientModel clientModel) { if (UserHelper.UserID != null) { var storageDbEntities = new StorageDBEntities(); Client newClient = new Client { Name = clientModel.Name, Address = clientModel.Address, Telephone = clientModel.Telephone, UserID = UserHelper.UserID.Value }; storageDbEntities.Clients.AddObject(newClient); storageDbEntities.SaveChanges(); } }
public ActionResult Edit(int id, ClientModel clientModel) { try { ClientDAO.UpdateClient(id, clientModel); return RedirectToAction("Index"); } catch { return View(); } }