Example #1
0
        public static int AddApp(Models.WebApp model)
        {
            int    id  = 0;
            string sql = @"INSERT INTO webapp
                        (Name,
                        DesignHTML,
                        PreviewHTML,
                        CreateTime,
                        Creator,
                        State,
                        IsDelete)
                        VALUES
                        (@Name,
                        @DesignHTML,
                        @PreviewHTML,
                        @CreateTime,
                        @Creator,
                        @State,0);select @@IDENTITY";

            using (IDbConnection conn = DBHelper.OpenConnection())
            {
                id = conn.Query <int>(sql, model).FirstOrDefault();
            }
            return(id);
        }
Example #2
0
 /// <summary>
 /// 预览页面
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 public ActionResult Preview(int id)
 {
     if (id <= 0)
     {
         return(Content("id错误"));
     }
     Models.WebApp app = WebAppService.GetAppById(id);
     return(View(app));
 }
Example #3
0
        public static Models.WebApp GetAppById(int id)
        {
            Models.WebApp model = null;
            string        sql   = @"select * from webapp where AppId=@id";

            using (IDbConnection conn = DBHelper.OpenConnection())
            {
                model = conn.Query <Models.WebApp>(sql, new { id = id }).FirstOrDefault();
            }
            return(model);
        }
Example #4
0
        public static void UpdateApp(Models.WebApp model)
        {
            string sql = @"UPDATE webapp
                            SET
                            Name = @Name,
                            DesignHTML = @DesignHTML,
                            PreviewHTML = @PreviewHTML,
                            State = @State
                            WHERE AppId = @AppId";

            using (IDbConnection conn = DBHelper.OpenConnection())
            {
                conn.Execute(sql, model);
            }
        }