Beispiel #1
0
        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());
            }
        }
Beispiel #2
0
 /// <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);
 }
Beispiel #3
0
        // 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);
        }
Beispiel #5
0
        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());
            }
        }
Beispiel #6
0
        // GET: Resource
        public ActionResult Index()
        {
            ResourceDao bdDao = new ResourceDao();

            return(View(bdDao.ToList()));
        }
Beispiel #7
0
 public BaseResourceCRUDService(IUnitOfWork unitOfWork)
     : base(unitOfWork)
 {
     _resourceDao = new ResourceDao(unitOfWork);
 }
Beispiel #8
0
 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);
        }