public CategoryBook GetCategory() { TypeCategoryBook typeCategoryBook = (TypeCategoryBook)comboBCategory.SelectedIndex; CategoryBook categoryBook = new CategoryBook(typeCategoryBook); return(categoryBook); }
public FUpdateCategory(CategoryBook category) { InitializeComponent(); this.Category = category; LoadForm(); }
public ActionResult DeleteConfirmed(int id) { CategoryBook categoryBook = db.CategoryBooks.Find(id); db.CategoryBooks.Remove(categoryBook); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID,BookID,CategoryID")] CategoryBook categoryBook) { if (ModelState.IsValid) { db.Entry(categoryBook).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.BookID = new SelectList(db.Books, "ID", "Tytul", categoryBook.BookID); ViewBag.CategoryID = new SelectList(db.Categories, "ID", "Nazwa", categoryBook.CategoryID); return(View(categoryBook)); }
// GET: CategoryBook/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CategoryBook categoryBook = db.CategoryBooks.Find(id); if (categoryBook == null) { return(HttpNotFound()); } return(View(categoryBook)); }
// GET: CategoryBook/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CategoryBook categoryBook = db.CategoryBooks.Find(id); if (categoryBook == null) { return(HttpNotFound()); } ViewBag.BookID = new SelectList(db.Books, "ID", "Tytul", categoryBook.BookID); ViewBag.CategoryID = new SelectList(db.Categories, "ID", "Nazwa", categoryBook.CategoryID); return(View(categoryBook)); }
private void btnUpdateCategory_Click(object sender, EventArgs e) { try { if (dtgvManageCategory.SelectedCells.Count == 0) { MessageBox.Show("Bạn chưa chọn thể loại sách để sửa", "Thông báo"); return; } CategoryBook category = new CategoryBook(Int32.Parse(dtgvManageCategory.SelectedRows[0].Cells["idCategory"].Value.ToString()), dtgvManageCategory.SelectedRows[0].Cells["nameCategory"].Value.ToString()); FUpdateCategory f = new FUpdateCategory(category); f.UpdateForm += F_LoadListCategoryAfterUpdate; f.ShowDialog(); } catch { MessageBox.Show("Tác vụ bị lỗi !", "Thông báo"); } }
private void F_LoadListCategoryAfterUpdate(object sender, EventArgs e) { LoadListCategory(); for (int i = 0; i < dtgvManageCategory.SelectedRows.Count; i++) { dtgvManageCategory.SelectedRows[i].Selected = false; } CategoryBook category = (sender as FUpdateCategory).Category; int index = 0; while (Int32.Parse(dtgvManageCategory.Rows[index].Cells["idCategory"].Value.ToString()) != category.ID) { index++; } dtgvManageCategory.Rows[index].Selected = true; }
public ActionResult CreateCategory(CategoryBook c) { Uri uri = new Uri("http://localhost:51598/api/"); using (var client = new HttpClient()) { client.BaseAddress = uri; var result = client.PostAsJsonAsync("PhoneBookapi/", c).Result; // var lstcat = JsonConvert.DeserializeObject<List<CategoryMVC>>(result); if (result.IsSuccessStatusCode == true) { return(RedirectToAction("Index")); } else { ViewData.Add("msg", "Record is not inserted some error is getting"); } return(View()); } }
public void SetCategory(CategoryBook category) { comboBCategory.SelectedIndex = (int)category.typeCategoryBook; }
public static Result <BookCategory> Create(CategoryBook categoryBook, string categoryName) { return(categoryName.IsEmpty() ? Result.Failure <BookCategory>("invalid book category name") : Result.Success(new BookCategory(categoryName, categoryBook))); }
private BookCategory(string categoryName, CategoryBook categoryBook) { CategoryName = categoryName; CategoryBook = categoryBook; }