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

CollageController

目录

1、 CollageController

1.1、 SelectCollageData

1.2、 查询领料导入配件信息

1.3、 查询领料明细信息

  1. CollageController 

using QXQPS.Models;

using QXQPS.Vo;

using System;

using System.Collections;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.Mvc;

namespace QXQPS.Areas.MechanicsManagment.Controllers

{

    public class CollageController : Controller

    {

        // GET: MechanicsManagment/Collage

    1. SelectCollageData

        public ActionResult SelectCollageData(int ReceptionID)//查询领料主信息

        {

            var list = myModels.PW_Collage.Where(m => m.ReceptionID == ReceptionID).Select(m=>new CollageVo{

                CollageID=m.CollageID,

                AuditDate = m.AuditDate.ToString(),

                ForeMan=m.ForeMan,

                CollageDate=m.CollageDate.ToString(),

                Amount= m.Amount,

                ToAudit= m.ToAudit,

                Operator= m.Operator,

                Auditor=m.Auditor,

                Remark=m.Remark,

              }).SingleOrDefault();

            return Json(list, JsonRequestBehavior.AllowGet);

        }

    1. 查询领料导入配件信息

        public ActionResult DaoRuPeiJian(BsgridPage bsgridPage,int ReceptionID)//查询领料导入配件信息

        {

            var lingItem = (from tbRecProductDetail in myModels.SYS_RecProductDetail

                            join tbMaintainability in myModels.SYS_Maintainability on tbRecProductDetail.MaintainabilityID equals tbMaintainability.MaintainabilityID

                            where tbRecProductDetail.ReceptionID== ReceptionID

                            select new ProductVo

                            {

                                ReceptionID = tbRecProductDetail.ReceptionID,

                                RecProductDetailID =tbRecProductDetail.RecProductDetailID,

                                MaintainabilityID=tbRecProductDetail.MaintainabilityID,

                                MaintainabilityName=tbMaintainability.MaintainabilityName,

                                FittingsCode=tbRecProductDetail.FittingsCode.Trim(),

                                FittingsName=tbRecProductDetail.FittingsName.Trim(),

                                SystemUnit=tbRecProductDetail.SystemUnit.Trim(),

                                Quantity = tbRecProductDetail.Quantity,

                                UnitPrice = tbRecProductDetail.UnitPrice,

                                FittingsSpec=tbRecProductDetail.FittingsSpec.Trim()!=null? tbRecProductDetail.FittingsSpec.Trim():"",

                                Amount =tbRecProductDetail.Amount,

                                Remark=tbRecProductDetail.Remark.Trim(),

                                VehicleType=tbRecProductDetail.VehicleType.Trim()

                            }).ToList();

            int count = lingItem.Count();

            List<ProductVo> listReception = lingItem.OrderBy(m => m.PreProductDetailID).Skip(bsgridPage.GetStartIndex()).Take(bsgridPage.pageSize).ToList();

            Bsgrid<ProductVo> bsgrid = new Bsgrid<ProductVo>()

            {

                success = true,

                totalRows = count,

                curPage = bsgridPage.curPage,

                data = listReception

            };

            return Json(bsgrid, JsonRequestBehavior.AllowGet);

        }

    1. 查询领料明细信息

        public ActionResult SelectCollageDetai(int CollageID)//查询领料明细信息

        {

            try

            {

                var listCollageDetai = myModels.SYS_CollageDetai.Where(m => m.CollageID == CollageID).ToList();

                return Json(listCollageDetai, JsonRequestBehavior.AllowGet);

            }

            catch (Exception)

            {

                return Json(false, JsonRequestBehavior.AllowGet);

            }

        }


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

相关文章:

  • MIT-OC Electrochemical Energy Systems 1-2
  • 博客|基于springBoot的精简博客系统设计与实现(附项目源码+论文+数据库)
  • 深度解析模型调优与正则化:L1、L2正则化及偏差-方差的权衡
  • 碰到这个问题请更新或重新安装fastapi版本
  • Spring声明式事务管理:深入探索XML配置方式
  • 【Linux系统编程】冯诺依曼体系结构与操作系统
  • 光致发光(Photoluminescence, PL)入门版
  • HTML DOM 简介
  • Manim 结构
  • Marin说PCB之GMSL2 的Layout走线的注意事项
  • HTML 区块
  • C++编程规范
  • 408数据结构-折半查找,分块查找 自学知识点整理
  • js模板式生成大疆上云kml文件(含详细注释,已封装成函数)
  • Vue框架
  • 探索音频在线剪辑工具的奇妙世界
  • OpenMetrics 和 Prometheus 数据规范
  • jQuery UI 部件库
  • UE5 gameplay学习1 蓝图修改材质和参数
  • 【QT】常用控件(三)
  • Maven入门到进阶:构建、依赖与插件管理详解
  • 实战OpenCV之机器学习
  • STM32+DHT11温湿度传感器(含完整代码)
  • 【星闪技术】WS63E模块连接华为IoT云
  • Linux操作系统如何制作U盘启动盘
  • 架构师之路-学渣到学霸历程-25