public PartialViewResult _NavbarPublisherPartial() { var publisherDAO = new PublisherDAO(); var categories = publisherDAO.Gets("", 0, 0); return(PartialView(categories)); }
//Tạo Menu nhà xuất bản public ActionResult MenuPublisher() { var dao = new PublisherDAO(); var model = dao.listPublisherClient(); return(PartialView(model)); }
protected void gvPublisherList_RowUpdating(object sender, GridViewUpdateEventArgs e) { int id_publisher = Convert.ToInt32(gvPublisherList.Rows[e.RowIndex].Cells[0].Text); Publisher publisher = new Publisher() { id_publisher = id_publisher, name_publisher = e.NewValues["name_publisher"].ToString() }; int ReturnCode = PublisherDAO.UpdatePublisher(publisher); if (ReturnCode == -1) { lbMensagem.ForeColor = System.Drawing.Color.Red; lbMensagem.Text = "Edição falhada!"; gvPublisherList.EditIndex = -1; refresh(); } else { lbMensagem.Text = "Edição feita com sucesso!<br />"; lbMensagem.ForeColor = System.Drawing.Color.Green; gvPublisherList.EditIndex = -1; refresh(); } }
public ActionResult UpdatePublisher(Publisher entity) { var dao = new PublisherDAO(); if (ModelState.IsValid) { //Kiểm tra xem tên tác giả để cập nhật đã có trong hệ thống chưa? bool exist = dao.ExistPublisherForUpdate(entity.Name, entity.ID); if (!exist) { string metatitle = CastString.Cast(entity.Name); entity.MetaTitle = metatitle; bool result = dao.UpdatePublisher(entity); if (result) { SetAltert("Cập nhật thông tin nhà xuất bản thành công", 0); return(RedirectToAction("Index", "Publisher")); } else { SetAltert("Chưa cập nhật được, vui lòng thử lại", 2); } } else { SetAltert("Nhà xuất bản này đã có trong hệ thống, vui lòng chọn nhà xuất bản khác", 2); } } return(View(entity)); }
private void refresh() { List <Publisher> listPublishers = PublisherDAO.getPublishers(); gvPublisherList.DataSource = listPublishers; gvPublisherList.DataBind(); }
// GET: Admin/Author public ActionResult Index() { var dao = new PublisherDAO(); var model = dao.listPublisherAdmin(); return(View(model)); }
public ActionResult CreatePublisher(Publisher entity) { var dao = new PublisherDAO(); if (ModelState.IsValid) { //Kiểm tra xem tên NXB dự định tạo đã có chưa if (dao.ExistPublisherForCreate(entity.Name) == false) { string metatitle = CastString.Cast(entity.Name); entity.MetaTitle = metatitle; entity.CreatedDate = DateTime.Now; bool result = dao.CreatePublisher(entity); if (result) { SetAltert("Tạo mới nhà xuất bản thành công", 0); return(RedirectToAction("Index", "Publisher")); } else { SetAltert("Chưa tạo được nhà xuất bản, vui lòng thử lại", 1); } } else { SetAltert("Nhà xuất bản này đã có trong hệ thống", 2); } } return(View(entity)); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { ddlEditor.DataSource = PublisherDAO.getPublishers(); ddlEditor.DataValueField = "id_publisher"; ddlEditor.DataTextField = "name_publisher"; ddlEditor.DataBind(); ddlGenero.DataSource = GenreDAO.getGenres(); ddlGenero.DataValueField = "id_genre"; ddlGenero.DataTextField = "description_genre"; ddlGenero.DataBind(); int id_game = Convert.ToInt32(Request.QueryString["id_game"]); if (id_game == 0) { Response.Redirect("~/Games/GameLibraryPL/GameLibrary.aspx"); } Game game = GameDAO.GetGame(id_game); tbxValorPago.Text = game.amount_paid.ToString(); Genre genre = GenreDAO.GetGenre(game.id_genre); Publisher publisher = PublisherDAO.GetPublisher(game.id_publisher); ddlGenero.SelectedValue = genre.description_genre; ddlEditor.SelectedValue = publisher.name_publisher; tbxTitulo.Text = game.title; tbxDataCompra.Text = Convert.ToDateTime(game.purchase_date).ToString("yyyy-MM-dd"); imgCapa.ImageUrl = "../../Content/CoverImages/" + game.cover_image; } }
public ActionResult Edit(Publisher publisher, FormCollection formcollection) { if (ModelState.IsValid) { string imageURL = null; try { imageURL = formcollection["txtImageURL"].ToString(); } catch { imageURL = "/Content/images/Image.jpg"; } var dao = new PublisherDAO(); var result = dao.Update(publisher, imageURL); if (result) { return(RedirectToAction("Index", "Publisher")); } else { ModelState.AddModelError("", "Publisher không cập nhật thành công"); } } return(View("Index")); }
public PartialViewResult PublisherPartial() { var publisherDAO = new PublisherDAO(); var publishers = publisherDAO.Gets("", 0, 0); return(PartialView(publishers)); }
protected void btInserir_Click(object sender, EventArgs e) { if (Page.IsValid) { Publisher publisher = new Publisher() { name_publisher = tbxNome.Text }; int returncode = PublisherDAO.InsertPublisher(publisher); if (returncode == -1) { lbMensagem.ForeColor = System.Drawing.Color.Red; lbMensagem.Text = "Adição falhada!<br />Contacte o administrador ou tente novamente..."; } else { lbMensagem.ForeColor = System.Drawing.Color.Green; lbMensagem.Text = "Adição Efetuada com sucesso!"; tbxNome.Enabled = false; btInserir.Enabled = false; btCancelar.Text = "Voltar"; } } }
public ActionResult Publisher(string metaTitle, int page = 1) { var publisher = new PublisherDAO().Get(metaTitle); ViewBag.page = page; return(View(publisher)); }
// GET: Store/Publisher public ActionResult Index(string searchString, int page = 1, int pageSize = 5) { var dao = new PublisherDAO(); var model = dao.ListAllPaging(searchString, page, pageSize); ViewBag.SearchString = searchString; return(View(model)); }
public JsonResult ChangeStatus(long id) { var result = new PublisherDAO().ChangeStatus(id); return(Json(new { status = result })); }
public ActionResult Edit(int id) { if (Session["UserName"] == null) { return(RedirectToAction("Login", "AccountAdmin")); } var publisherDetail = new PublisherDAO().ViewDetail(id); return(View(publisherDetail)); }
static DalAccess() { BookDAO = new BookDAO(); PublisherDAO = new PublisherDAO(); AuthorDAO = new AuthorDAO(); PaperDAO = new PaperDAO(); PatentDAO = new PatentDAO(); CommonDAO = new CommonDAO(); FilteredDAO = new FilteredDAO(); PaperIssueDAO = new PaperIssueDAO(); }
public void setViewBagForBook(long?selectedCategoryID = null, long?selectedAuthorID = null, long?selectedPublisherID = null) { ViewBag.listImage = imgHelper.loadListImage(); var categoryDAO = new BookCategoryDAO(); var authorDAO = new AuthorDAO(); var publisherDAO = new PublisherDAO(); ViewBag.Category = new SelectList(categoryDAO.getListCategory(), "ID", "Name"); ViewBag.Authors = new SelectList(authorDAO.getListAuthor(), "ID", "Name"); ViewBag.Publisher = new SelectList(publisherDAO.getListPublisher(), "ID", "Name"); }
// GET: Store/Publisher public ActionResult Index(string searchString, int page = 1, int pageSize = 4) { if (Session["UserName"] == null) { return(RedirectToAction("Login", "AccountAdmin")); } var dao = new PublisherDAO(); var model = dao.ListAllPaging(searchString, page, pageSize); ViewBag.SearchString = searchString; return(View("~/Areas/Store/Views/Publisher/Index.cshtml", model)); }
public ActionResult Delete(long id) { bool success = new PublisherDAO().Delete(id); if (success) { SetAlert("Xóa nhà xuất bản thành công", "success"); } else { SetAlert("Xóa nhà xuất bản thất bại", "warning"); } return(RedirectToAction("Index", "Publisher")); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ddlEditor.DataSource = PublisherDAO.getPublishers(); ddlEditor.DataValueField = "id_publisher"; ddlEditor.DataTextField = "name_publisher"; ddlEditor.DataBind(); ddlGenero.DataSource = GenreDAO.getGenres(); ddlGenero.DataValueField = "id_genre"; ddlGenero.DataTextField = "description_genre"; ddlGenero.DataBind(); } }
public ActionResult Edit(Publisher publisher) { if (ModelState.IsValid) { var dao = new PublisherDAO(); var result = dao.Update(publisher); if (result) { return(RedirectToAction("Index", "Publisher")); } else { ModelState.AddModelError("", "Publisher không cập nhật thành công"); } } return(View("Index")); }
public ActionResult Create(Publisher publisher) { if (ModelState.IsValid) { var dao = new PublisherDAO(); int result = dao.Insert(publisher); if (result > 0) { return(RedirectToAction("Index", "Publisher")); } else { ModelState.AddModelError("", "Thêm Category không thành công"); } } return(View("Index")); }
public ActionResult Edit(BookPublisher publisher) { if (ModelState.IsValid) { bool success = new PublisherDAO().Update(publisher); if (success) { SetAlert("Cập nhật nhà xuất bản thành công", "success"); return(RedirectToAction("Index", "Publisher")); } else { SetAlert("Cập nhật nhà xuất bản thất bại", "warning"); ModelState.AddModelError("", "Cập nhật nhà xuất bản không thành công"); } } return(RedirectToAction("Index", "Publisher")); }
public ActionResult Create(BookPublisher publisher) { if (ModelState.IsValid) { PublisherDAO dao = new PublisherDAO(); bool success = dao.Insert(publisher); if (success) { SetAlert("Thêm nhà xuất bản thành công", "success"); return(RedirectToAction("Index", "Publisher")); } else { SetAlert("Thêm nhà xuất bản thất bại", "warning"); ModelState.AddModelError("", "Thêm nhà xuất bản không thành công"); } } return(RedirectToAction("Index", "Publisher")); }
public JsonResult LoadData() { setViewbagforPub(); IEnumerable <Publisher> model = new PublisherDAO().getListPublisher(); model = model.OrderBy(x => x.Name); var TotalRow = model.Count(); var output = JsonConvert.SerializeObject(model, new JsonSerializerSettings { ReferenceLoopHandling = ReferenceLoopHandling.Ignore }); var jsonresult = Json(new { data = output, totalRow = TotalRow, status = true }, JsonRequestBehavior.AllowGet); jsonresult.MaxJsonLength = int.MaxValue; return(jsonresult); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { int id_game = Convert.ToInt32(Request.QueryString["id_game"]); if (id_game == 0) { Response.Redirect("~/Games/GameLibraryPL/GameLibrary.aspx"); } Game game = GameDAO.GetGame(id_game); lbAmountPaid.Text = game.amount_paid.ToString(); Genre genre = GenreDAO.GetGenre(game.id_genre); Publisher publisher = PublisherDAO.GetPublisher(game.id_publisher); lbGenre.Text = genre.description_genre; lbPublisher.Text = publisher.name_publisher; lbTitle.Text = game.title; lbPurchaseDate.Text = Convert.ToDateTime(game.purchase_date).ToString("dd-MM-yyyy"); imageCapa.ImageUrl = "../../Content/CoverImages/" + game.cover_image; } }
protected void gvPublisherList_RowDeleting(object sender, GridViewDeleteEventArgs e) { int returncode = PublisherDAO.DeletePublisher(Convert.ToInt32(gvPublisherList.Rows[e.RowIndex].Cells[0].Text)); if (returncode == -1) { lbMensagem.ForeColor = System.Drawing.Color.Red; lbMensagem.Text = "Eliminição falhada!<br />Contacte o administrador ou tente novamente..."; } else if (returncode == 2) { lbMensagem.ForeColor = System.Drawing.Color.Red; lbMensagem.Text = "Eliminição falhada!<br />Foram encontrados jogos desta editora."; } else { lbMensagem.ForeColor = System.Drawing.Color.Green; lbMensagem.Text = "Eliminição Efetuada com sucesso!"; } refresh(); }
public ActionResult Delete(int id) { var result = new PublisherDAO().Delete(id); return(RedirectToAction("Index", "Publisher")); }
public ActionResult Edit(int id) { var publisherDetail = new PublisherDAO().ViewDetail(id); return(View(publisherDetail)); }
public void setViewbagforPub() { PublisherDAO pub = new PublisherDAO(); ViewBag.listPub = pub.getListPublisher(); }