Ejemplo n.º 1
0
 public ActionResult ComDiffInsert(TMB_COMDIFFDTO cdDto)
 {
     //验证实体字段
     if (!ModelState.IsValid)
     {
         return(View(cdDto));
     }
     //验证是否重复
     else if (!service.ValidateIsRepeat(cdDto, 0))
     {
         ModelState.AddModelError("error", "最大值与最小值重复");
         return(View(cdDto));
     }
     //新增
     else
     {
         cdDto.C_EMP_ID   = BaseUser.Id;
         cdDto.C_EMP_NAME = BaseUser.Name;
         cdDto.D_MOD_DT   = DateTime.Now;
         cdDto.N_STATUS   = 1;
         service.ComDiffInsert(cdDto);
         cdDto.ResultType = 1;
         return(View(cdDto));
     }
 }
Ejemplo n.º 2
0
        /// <summary>
        ///  完成公差新增
        /// </summary>
        /// <returns></returns>
        public ActionResult ComDiffInsert()
        {
            TMB_COMDIFFDTO cdDto = new TMB_COMDIFFDTO();

            cdDto.Title = " 完成公差新增";
            return(View(cdDto));
        }
Ejemplo n.º 3
0
        /// <summary>
        /// 完成公差修改
        /// </summary>
        /// <param name="id">完成公差id</param>
        /// <returns></returns>
        public ActionResult ComDiffUpdate(string id)
        {
            TMB_COMDIFFDTO cdDto = new TMB_COMDIFFDTO();

            cdDto       = AutoMapper.Mapper.Map <TMB_COMDIFFDTO>(service.Find <TMB_COMDIFF>(id));
            cdDto.Title = " 完成公差";
            return(View("ComDiffInsert", cdDto));
        }
Ejemplo n.º 4
0
        public ActionResult ComDiff(TMB_COMDIFFDTO cdDto)
        {
            //获取完成工差列表
            PageResult <TMB_COMDIFF> ef = service.GetComDiffs(cdDto);
            //获取分页数据
            BASEPAGE page = AUTOMAPING.Mapping <BASEPAGE>(ef);

            this.HttpContext.Session["Page"] = page;
            //EF实体数据转换为DTO
            cdDto.ComDiffs = MAPPING.ConvertEntityToDtoList <TMB_COMDIFF, TMB_COMDIFFDTO>(ef.DataList);
            return(View(cdDto));
        }