Exemple #1
0
        /// <summary>
        /// 更新数据
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public bool Update(Prod_CmdDetail model)
        {
            bool result = false;

            int _rseult = instance.Update(model);
            if (_rseult > 0)
            {
                result = true;
            }
            return result;
        }
Exemple #2
0
        public List<Prod_CmdDetail> GetCmdDetailByContract(string cCode)
        {
            string where = string.Format(" AND CDetail_ContractNo='{0}'", cCode);
            var list = instance.GetListByWhere(where);
            List<Prod_CmdDetail> cmdList = new List<Prod_CmdDetail>();
            foreach (SD_CDetail d in list)
            {
                Prod_CmdDetail item = new Prod_CmdDetail();
                item.CmdDetail_PartName = d.CDetail_PartName;
                item.CmdDetail_PartNo = d.CDetail_PartNo;
                item.CmdDetail_Roads = d.CDetail_Intro;
                item.CmdDetail_Num = d.CDetail_Num;
                //施工号
                item.CmdDetail_PCode = d.CDetail_Project;
                cmdList.Add(item);
            }

            return cmdList;
        }
Exemple #3
0
 /// <summary>
 /// 插入数据 并返回数据
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public long InsertWithReturnId(Prod_CmdDetail model)
 {
     long result = 0;
     object _result = instance.AddWithReturn(model);
     if (_result != null)
     {
         long.TryParse(_result.ToString(), out result);
     }
     return result;
 }
Exemple #4
0
        /// <summary>
        /// 插入数据
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public bool Insert(Prod_CmdDetail model)
        {
            bool result = false;

            int _result = instance.Add(model);
            if (_result > 0)
            {
                result = true;
            }

            return result;
        }
Exemple #5
0
 /// <summary>
 /// 获取实体数据
 /// </summary>
 /// <param name="strCondition"></param>
 /// <returns></returns>
 public Prod_CmdDetail GetModel(string strCondition)
 {
     List<Prod_CmdDetail> list = instance.GetListByWhere(strCondition);
     Prod_CmdDetail model = new Prod_CmdDetail();
     if (list != null && list.Count > 0)
     {
         model = list[0];
     }
     return model;
 }
Exemple #6
0
 /// <summary>
 /// 根据Key获取数据
 /// </summary>
 /// <param name="Id"></param>
 /// <returns></returns>
 public Prod_CmdDetail GetByKey(long Id)
 {
     Prod_CmdDetail model = new Prod_CmdDetail();
     model = instance.GetByKey(Id);
     return model;
 }
Exemple #7
0
        /// <summary>
        /// 逻辑删除数据
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public bool Delete(Prod_CmdDetail detail)
        {
            bool flag = false;
            detail.Stat = 1;
            if (instance.Update(detail) > 0)
            {
                flag = true;
            }

            return flag;
        }