当前位置: 首页 > news >正文

SupplierbasicController

目录

1、 SupplierbasicController

1.1、 UpdateSupplierbasic

1.1.1、 //判断修改后的数据是否与数据库重复

1.1.2、 //保存数据库

  1. SupplierbasicController 

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 SupplierbasicController : Controller

    {

        // GET: BasicdataManagment/Supplierbasic

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

    1. UpdateSupplierbasic

        public ActionResult UpdateSupplierbasic(SYS_Suppliers Suppliers)

        {

            var strMsg = "failed";

            try

            {

      1.                 //判断修改后的数据是否与数据库重复

                var oldSuppliersRow = (from tbSuppliers in myModels.SYS_Suppliers

                                       where tbSuppliers.SuppliersID != Suppliers.SuppliersID &&

                                       (tbSuppliers.SuppliersFirm == Suppliers.SuppliersFirm)

                                       select tbSuppliers).Count();

                if (oldSuppliersRow == 0)

                {

                    myModels.Entry(Suppliers).State = System.Data.Entity.EntityState.Modified;

      1.                     //保存数据库

                    myModels.SaveChanges();

                    strMsg = "success";

                }

                else

                {

                    strMsg = "该客户信息已经存在,不需要重复录入!";

                }

            }

            catch (Exception)

            {

                strMsg = "failed";

            }

            return Json(strMsg, JsonRequestBehavior.AllowGet);

        }

        /// <summary>


http://www.mrgr.cn/news/40405.html

相关文章:

  • `git restore` 和 `git checkout` 都可以用于丢弃工作区的改动,但它们有一些区别
  • UE4完整教程 UE4简介 UE4学习攻略及文件格式
  • 开放式耳机究竟是不是智商税?百元蓝牙耳机2024推荐指南
  • 低空经济时代来临,挑战和机遇详细分析
  • 64 注意力机制_by《李沐:动手学深度学习v2》pytorch版
  • Leetcode 611. 有效三角形的个数
  • 小学一年级教材识字表,写字表,笔画名称表,偏旁名称表大全,方便大家学习打印!
  • 关于malloc,calloc,realloc
  • MySQL中的InnoDB存储引擎
  • AMD CDNA™2 GPU 中的寄存器压力
  • C++模拟实现vector容器【万字模拟✨】
  • 基于51单片机的电压表电压监测proteus仿真
  • 第九讲-按钮控件QToolButton
  • 基于Springboot+Vue的基于协同过滤算法的个性化音乐推荐系统 (含源码数据库)
  • 【Python报错已解决】 WARNING: Ignoring invalid distribution
  • python 人工智能器学习和数据预处理中 连续变量,输入信号 x 被转换成条件向量 x̂
  • 足球青训管理:Spring Boot技术实现
  • 最小二乘法拟合
  • 【云原生安全篇】Cosign助力Harbor验证镜像实践
  • 昇思MindSpore进阶教程--下沉模式