Ejemplo n.º 1
0
        /// <summary>
        /// 质量异议新增
        /// </summary>
        /// <param name="qmDto"></param>
        /// <returns></returns>
        public TMQ_QUALITY_MAIN QualitysInser(TMQ_QUALITY_MAIN dto)
        {
            TMQ_QUALITY_MAIN_LOG logEf = AUTOMAPING.Mapping <TMQ_QUALITY_MAIN_LOG>(dto);

            Insert(logEf);
            return(Insert(dto));
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 质量异议新增
        /// </summary>
        /// <param name="qmDto"></param>
        public TMQ_QUALITY_MAIN QualitysInser(TMQ_QUALITY_MAINDTO qmDto)
        {
            TMQ_QUALITY_MAIN     ef    = AutoMapper.Mapper.Map <TMQ_QUALITY_MAIN>(qmDto);
            TMQ_QUALITY_MAIN_LOG logEf = AUTOMAPING.Mapping <TMQ_QUALITY_MAIN_LOG>(ef);

            Insert(logEf);
            return(Insert(ef));
        }
Ejemplo n.º 3
0
        /// <summary>
        /// 质量异议修改
        /// </summary>
        /// <param name="qmDto"></param>
        public void QualitysUpdate(TMQ_QUALITY_MAINDTO qmDto)
        {
            TMQ_QUALITY_MAIN ef = AutoMapper.Mapper.Map <TMQ_QUALITY_MAIN>(qmDto);

            ef.D_MOD_DT = DateTime.Now;
            Update(ef);
            QualitysDetailDelete(qmDto.C_ID);
            //给子表赋值主表主键
            if (qmDto.QualityStlGrds != null && qmDto.QualityStlGrds.Count > 0)
            {
                foreach (var item in qmDto.QualityStlGrds)
                {
                    item.C_QUALITY_ID = qmDto.C_ID;
                }
                QualitysDetailInser(qmDto.QualityStlGrds);
            }
        }
Ejemplo n.º 4
0
 /// <summary>
 /// 质量异议修改
 /// </summary>
 /// <param name="qmDto"></param>
 public void QualitysUpdate(TMQ_QUALITY_MAIN qmDto)
 {
     qmDto.D_MOD_DT = DateTime.Now;
     this.Update <TMQ_QUALITY_MAIN>(qmDto);
 }