Ejemplo n.º 1
0
        public InvoiceModel()
        {
            Supplier = new ClientModel();
            Recipient = new ClientModel();

            Products = new List<ProductsInInvoiceModel>();
        }
Ejemplo n.º 2
0
        public ActionResult Delete(int id, ClientModel clientModel)
        {
            try
            {
                ClientDAO.DeleteClient(id);

                return RedirectToAction("Index");
            }
            catch
            {
                return View();
            }
        }
Ejemplo n.º 3
0
        public ActionResult Create(ClientModel clientModel)
        {
            try
            {
                ClientDAO.CreateClient(clientModel);

                return RedirectToAction("Index");
            }
            catch
            {
                return View();
            }
        }
Ejemplo n.º 4
0
        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();
        }
Ejemplo n.º 5
0
        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();
            }
        }
Ejemplo n.º 6
0
        public ActionResult Edit(int id, ClientModel clientModel)
        {
            try
            {
                ClientDAO.UpdateClient(id, clientModel);

                return RedirectToAction("Index");
            }
            catch
            {
                return View();
            }
        }