예제 #1
0
        public ActionResult Edit(int id)
        {
            Models.a_system_updatefile updateFile = new Models.a_system_updatefile();
            if (id <= 0)
            {
                //新增;
                updateFile.versionno = "";
                updateFile.savedir   = "";

                ViewBag.entity = updateFile;
            }
            else
            {
                updateFile     = dbhelper.FindById(id);
                ViewBag.entity = updateFile;
            }
            return(View());//
        }
예제 #2
0
        public JsonResult Del(int id)
        {
            try
            {
                //删除原有的文件;
                Models.a_system_updatefile oldEntity = dbhelper.FindById(id);
                FileDelete(oldEntity.fileurl);

                //删除记录
                Models.a_system_updatefile updateFile = dbhelper.FindById(id);
                dbhelper.Delete(updateFile);
                dbhelper.SaveChanges();

                return(Json(new { access = true }));
            }
            catch (Exception exp)
            {
                return(Json(new { access = false, msg = exp.Message }));
            }
        }
예제 #3
0
        public JsonResult dataSave(Models.a_system_updatefile entity)
        {
            try
            {
                if (entity != null)
                {
                    if (entity.versionno == null)
                    {
                        entity.versionno = "";
                    }
                }

                entity.uptime = DateTime.Now;
                if (entity.id <= 0)
                {
                    dbhelper.Insert(entity);
                    dbhelper.SaveChanges();
                    //dbhelper.SaveChanges();
                }
                else
                {
                    //删除原有的文件;
                    //FileDelete(entity.id);
                    Models.a_system_updatefile oldEntity = dbhelper.FindById(entity.id);
                    if (oldEntity.fileurl != entity.fileurl)
                    {
                        //删除原有文件;
                        FileDelete(oldEntity.fileurl);
                    }


                    dbhelper.Update(entity);
                    dbhelper.SaveChanges();
                }
                return(Json(new { access = true }));
            }
            catch (Exception exp)
            {
                return(Json(new { access = false, msg = exp.Message }));
            }
        }
        public JsonResult UpdateFileSave(Models.a_system_updatefile a_System_Updatefile)
        {
            //Models.a_system_updatefile a_System_Updatefile = new Models.a_system_updatefile();
            //a_System_Updatefile.filename = filename;
            //a_System_Updatefile.filesize =Convert.ToInt32( filesize);
            //a_System_Updatefile.savedir = savedir;
            //a_System_Updatefile.versionno = versionno;
            //a_System_Updatefile.fileurl = fileinputidhib;
            a_System_Updatefile.uptime = DateTime.Now;
            if (a_System_Updatefile.id > 0)
            {
                dbupdate.Update(a_System_Updatefile);
            }
            else
            {
                dbupdate.Insert(a_System_Updatefile);
            }
            var m = dbupdate.SaveChanges();

            if (m > 0)
            {
                return(Json(new
                {
                    statusCode = 200,
                    title = "操作提示",
                    message = "恭喜你,保存成功!"
                }, JsonRequestBehavior.AllowGet));
            }
            return(Json(new
            {
                statusCode = 300,
                title = "操作提示",
                message = "恭喜你,保存失败!"
            }, JsonRequestBehavior.AllowGet));
            //   return Json(m, JsonRequestBehavior.AllowGet);
        }