博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MVC ---- 怎删改查
阅读量:6411 次
发布时间:2019-06-23

本文共 2723 字,大约阅读时间需要 9 分钟。

using Modelsop;using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;using Newtonsoft.Json;using System.Data.Entity.Infrastructure;using System.Data.Entity;namespace WebApplication1.Controllers{    public class HomeController : Controller    {        SuperCodeEntities context = new SuperCodeEntities();        public ActionResult Index()        {                      return View();        }        public ActionResult About()        {            ViewBag.Message = "Your application description page.";            return View();        }        public ActionResult Contact()        {            ViewBag.Message = "Your contact page.";            return View();        }        public ActionResult Add(Test user)        {            string reslt = null;            int reslut = 0;            try            {               context.Test.Add(user);               reslut= context.SaveChanges();               if (reslut > 0)               {                   reslt = "添加成功!";               }               else               {                   reslt = "添加失败!";               }             }            catch (Exception)            {                throw;            }            return Content(JsonConvert.SerializeObject(reslt));        }        public ActionResult TestList() {            List
tt = context.Set
().ToList(); return Content(JsonConvert.SerializeObject(tt)); } public ActionResult Del(int Id) { string reslt = null; int reslut = 0; Test tt = context.Test.Where(m => m.ID == Id).FirstOrDefault(); context.Test.Attach(tt); context.Test.Remove(tt); reslut = context.SaveChanges(); if (reslut > 0) { reslt = "添加成功!"; } else { reslt = "添加失败!"; } return Content(JsonConvert.SerializeObject(reslt)); } public ActionResult Update(Test tt) { string reslt = null; int reslut = 0; var ts = context.Test.Find(tt.ID); ts.Name = tt.Name; ts.Msisdn = tt.Msisdn; context.Entry
(ts).State = EntityState.Modified; reslut = context.SaveChanges(); if (reslut > 0) { reslt = "添加成功!"; } else { reslt = "添加失败!"; } return Content(JsonConvert.SerializeObject(reslt)); } public ActionResult eidt(int id) { Test tt = context.Test.Where(m => m.ID == id).FirstOrDefault(); return View(tt); } }}

 

转载地址:http://vvzra.baihongyu.com/

你可能感兴趣的文章
【概率论与数理统计】小结9-3 - 区间估计
查看>>
Golang性能调优入门
查看>>
sqlloader外部表
查看>>
golang笔记——数组与切片
查看>>
屏蔽可忽略的js脚本错误
查看>>
【Vue】vue.js常用指令
查看>>
NFS学习
查看>>
MySql常用命令总结
查看>>
又一年...
查看>>
文件上传框的美化+预览+ajax
查看>>
Linux VFS
查看>>
ext不能选中复制属性_如何实现Extjs的grid单元格只让选择(即可以复制单元格内容)但是不让修改?...
查看>>
python中print的作用*8、不能+8_在 Python 3.x 中语句 print(*[1,2,3]) 不能正确执行。 (1.0分)_学小易找答案...
查看>>
python 生成html代码_使用Python Markdown 生成 html
查看>>
axure如何导出原件_Axure 教程:轻松导出图标字体所有图标
查看>>
laravel input值必须不等于0_框架不提供,动手造一个:Laravel表单验证自定义用法...
查看>>
cad填充图案乱理石_太快了吧!原来大神是这样用CAD图案填充的
查看>>
activator.createinstance 需要垃圾回收么_在垃圾回收器中有哪几种判断是否需要被回收的方法...
查看>>
rocketmq 消息指定_RocketMQ入坑系列(一)角色介绍及基本使用
查看>>
redis zset转set 反序列化失败_掌握好Redis的数据类型,面试心里有底了
查看>>