public ActionResult Edit(Resource collection) { try { // TODO: Add update logic here if (ModelState.IsValid) { // TODO: Add insert logic here ResourceDao bdDao = new ResourceDao(); UserLogin us = (UserLogin)Session[CommonConstant.USER_SESSION]; collection.ModifiedDate = Hepper.GetDateServer(); collection.ModifiedBy = us.UserName; if (bdDao.Update(collection) > 0) { SetAlert("Sửa thành công", "success"); return(RedirectToAction("Index")); } else { SetAlert("Không sửa được", "danger"); } } return(View()); } catch { SetAlert("Không sửa được", "danger"); return(View()); } }
/// <summary> /// This method is called when the model for a derived context has been initialized, but /// before the model has been locked down and used to initialize the context. The default /// implementation of this method does nothing, but it can be overridden in a derived class /// such that the model can be further configured before it is locked down. /// </summary> /// <param name="modelBuilder">The builder that defines the model for the context being created.</param> /// <remarks> /// Typically, this method is called only once when the first instance of a derived context /// is created. The model for that context is then cached and is for all further instances of /// the context in the app domain. This caching can be disabled by setting the ModelCaching /// property on the given ModelBuidler, but note that this can seriously degrade performance. /// More control over caching is provided through use of the DbModelBuilder and DbContextFactory /// classes directly. /// </remarks> protected override void OnModelCreating(DbModelBuilder modelBuilder) { UserDao.CreateTable(modelBuilder); RoleDao.CreateTable(modelBuilder); RightDao.CreateTable(modelBuilder); ResourceDao.CreateTable(modelBuilder); base.OnModelCreating(modelBuilder); }
// GET: Resource/Edit/5 public ActionResult Edit(long id) { ResourceDao bdDao = new ResourceDao(); var sl = bdDao.FindByID(id); //if (sl.Status == true) { ViewBag.Status = "Kích hoạt"; } //else { ViewBag.Status = "Khóa"; } return(View(sl)); }
public void TestMethod1() { string value = "user"; var s = new GenericResourceInfo <string>("user", typeof(UserOperator)); var dao = new ResourceDao(); dao.SaveOrUpdate(s); }
public ActionResult Delete(int id, FormCollection collection) { try { // TODO: Add delete logic here ResourceDao bdDao = new ResourceDao(); bdDao.Delete(id); // SetAlert("Xóa thành công", "success"); return(RedirectToAction("Index")); } catch { // SetAlert("Không xóa được", "danger"); return(View()); } }
// GET: Resource public ActionResult Index() { ResourceDao bdDao = new ResourceDao(); return(View(bdDao.ToList())); }
public BaseResourceCRUDService(IUnitOfWork unitOfWork) : base(unitOfWork) { _resourceDao = new ResourceDao(unitOfWork); }
public ResourceManagerImpl(ResourceDao repositoryDao) { this.repositoryDao = repositoryDao; }
public void TestMethod1() { string value = "user"; var s = new GenericResourceInfo<string>("user", typeof(UserOperator)); var dao = new ResourceDao(); dao.SaveOrUpdate(s); }