当前位置: 首页> 汽车> 报价 > 动静分离网站架构_网推是什么_网站制作过程_世界杯大数据

动静分离网站架构_网推是什么_网站制作过程_世界杯大数据

时间:2025/7/8 22:50:29来源:https://blog.csdn.net/weixin_42132177/article/details/142653429 浏览次数: 0次
动静分离网站架构_网推是什么_网站制作过程_世界杯大数据

目录

1、 WarehouseController

1.1、 /// 新增

1.1.1、 //定义返回

1.1.2、 //名称不能为空

1.1.3、 //查询是否已存在该仓库

1.1.4、 //新增仓库

1.2、 /// 删除

  1. WarehouseController 

using QXQPS.Models;

using QXQPS.Vo;

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.Mvc;

namespace QXQPS.Areas.BasicdataManagment.Controllers

{

    public class WarehouseController : Controller

    {

        // GET: BasicdataManagment/Warehouse

        Models.QXQPEntities myModels = new Models.QXQPEntities();

    1.         /// 新增

        /// </summary>

        /// <param name="Warehouse"></param>

        /// <returns></returns>

        public ActionResult InsertWarehouse(SYS_Warehouse Warehouse)

        {

      1.             //定义返回

            string strMsg = "fail";

            try

            {

      1.                 //名称不能为空

                if (!string.IsNullOrEmpty(Warehouse.WarehouseNum) && !string.IsNullOrEmpty(Warehouse.WarehouseName))

                {

      1.                     //查询是否已存在该仓库

                    var oldCount = (from tbWarehouse in myModels.SYS_Warehouse

                                    where tbWarehouse.WarehouseID == Warehouse.WarehouseID ||

                                    tbWarehouse.WarehouseNum == Warehouse.WarehouseNum ||

                                    tbWarehouse.WarehouseName == Warehouse.WarehouseName

                                    select tbWarehouse).Count();

                    if (oldCount == 0)

                    {

      1.                         //新增仓库

                        myModels.SYS_Warehouse.Add(Warehouse);

                        if (myModels.SaveChanges() > 0)

                        {

                            strMsg = "success";

                        }

                    }

                    else

                    {

                        strMsg = "exist";

                    }

                }

                else

                {

                    strMsg = "nofull";

                }

            }

            catch (Exception e)

            {

                Console.WriteLine(e);

            }

            return Json(strMsg, JsonRequestBehavior.AllowGet);

        }

        /// <summary>

    1.         /// 删除

        /// </summary>

        /// <param name="WarehouseID"></param>

        /// <returns></returns>

        public ActionResult DeleteWarehouse(int WarehouseID)

        {

            try

            {

                var listWarehouse = myModels.SYS_Warehouse

                    .Where(m => m.WarehouseID == WarehouseID).Single();

                myModels.SYS_Warehouse.Remove(listWarehouse);

                if (myModels.SaveChanges() > 0)

                {

                    return Json(true, JsonRequestBehavior.AllowGet);

                }

                else

                {

                    return Json(false, JsonRequestBehavior.AllowGet);

                }

            }

            catch (Exception E)

            {

                return Json(false, JsonRequestBehavior.AllowGet);

            }

        }

    }

}

关键字:动静分离网站架构_网推是什么_网站制作过程_世界杯大数据

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: