예제 #1
0
        public async Task <string> Create(AppView model)
        {
            var app = new App(model);

            app.UserId = User.Identity.GetUserId();
            db.Apps.Add(app);
            await db.SaveChangesAsync();

            return(IdentityReturn.GetStringSuccessAndRedirect("Tạo mới ứng dụng thành công", "/admin/apps"));
        }
예제 #2
0
        public async Task <string> Edit(AppView data)
        {
            var app = db.Apps.Find(data.Id);

            app.LastModify      = DateTime.Now;
            app.UserId          = User.Identity.GetUserId();
            app.Name            = data.Name;
            db.Entry(app).State = EntityState.Modified;
            await db.SaveChangesAsync();

            return(IdentityReturn.GetStringSuccessAndRedirect("Cập nhật thông tin ứng dụng thành công", "/admin/apps"));
        }