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(); }