public ActionResult Create(Warehouse warehouse)
        {
            if (ModelState.IsValid)
            {
                //Xử lý MetaTitle
                if (string.IsNullOrEmpty(warehouse.MetaTitle))
                {
                    warehouse.MetaTitle = StringHelper.ToUnsignString(warehouse.Name);
                }

                var  dao = new WarehouseDao();
                long id  = dao.Insert(warehouse);
                if (id > 0)
                {
                    SetAlert("Create a new warehouse successfully.", "success");
                    return(RedirectToAction("Index", "Warehouse"));
                }
                else
                {
                    ModelState.AddModelError("", "Create a new warehouse failed.");
                    return(RedirectToAction("Create", "Warehouse"));
                }
            }
            return(View(warehouse));
        }
        /// <summary>
        /// Wysyłka formularza
        /// </summary>
        /// <param name="sender">Obiekt wywołujący zdarzenie</param>
        /// <param name="e">Obiekt zawierający parametry zdarzenia</param>
        private void Submit_Click(object sender, RoutedEventArgs e)
        {
            // Pobranie modelu z formularza
            WarehouseModel model = DataContext as WarehouseModel;

            if (model.Mode == TableModel.INSERT)
            {
                WarehouseDao.Insert(model);
                MessageBox.Show("Produkt został dodany", "Dodawanie produktu");
            }
            else if (model.Mode == TableModel.UPDATE)
            {
                WarehouseDao.Update(model);
                MessageBox.Show("Zmiany zostały zapisane", "Edycja produktu");
            }

            Back();
        }