예제 #1
0
        /// <summary>
        /// 在保存文件时,已知工程ID,根据工程ID更新其所对应的记录
        /// </summary>
        /// <param name="pro_Id"></param>
        public void UpdateDatabaseFromEntity(int pro_Id)
        {
            ProjinfoHandle     projinfoHandle = new ProjinfoHandle();
            ScaffordParaHandle scaf           = new ScaffordParaHandle();
            bool isSuccess     = projinfoHandle.UpdateInfo(pro_Id);
            bool isSuccessPara = scaf.UpdatePara(pro_Id);

            AddAllMaterialInfo(pro_Id);
            //材料库
            if (!isSuccess && !isSuccessPara)
            {
                ErrorService.Show("刷新数据时出现问题");
                return;
            }
        }