无法删除错误录入的装置/单元 做一个 删除装置提示有对应工区、单位工程如果挂着就提示一下
本部用户信息维护 部门不必填
This commit is contained in:
		
							parent
							
								
									cab3443c9f
								
							
						
					
					
						commit
						e688f6ec45
					
				| 
						 | 
					@ -8,6 +8,7 @@ using System.Web.UI;
 | 
				
			||||||
using System.Web.UI.WebControls;
 | 
					using System.Web.UI.WebControls;
 | 
				
			||||||
using BLL;
 | 
					using BLL;
 | 
				
			||||||
using Newtonsoft.Json.Linq;
 | 
					using Newtonsoft.Json.Linq;
 | 
				
			||||||
 | 
					using Model;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
namespace FineUIPro.Web.ProjectData
 | 
					namespace FineUIPro.Web.ProjectData
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
| 
						 | 
					@ -382,6 +383,13 @@ namespace FineUIPro.Web.ProjectData
 | 
				
			||||||
                BLL.WbsDetailService.DeleteWbsDetailByToWbs(wbsSet.WbsSetId);                  //删除进度记录
 | 
					                BLL.WbsDetailService.DeleteWbsDetailByToWbs(wbsSet.WbsSetId);                  //删除进度记录
 | 
				
			||||||
                BLL.WbsSetService.DeleteWbsSet(wbsSet.WbsSetId);
 | 
					                BLL.WbsSetService.DeleteWbsSet(wbsSet.WbsSetId);
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					            var unitWorks  = (from x in Funs.DB.WBS_UnitWork where x.InstallationId == installationId   select x).ToList();
 | 
				
			||||||
 | 
					            foreach (var unitWork in unitWorks)
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                BLL.BreakdownProjectService.DeleteAllBreakdownByUnitWorkId(unitWork.UnitWorkId);
 | 
				
			||||||
 | 
					                BLL.DivisionProjectService.DeleteDivisionProjectByUnitWorkId(unitWork.UnitWorkId);
 | 
				
			||||||
 | 
					                BLL.UnitWorkService.DeleteUnitWorkById(unitWork.UnitWorkId);
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            //删除单位工程及子单位工程
 | 
					            //删除单位工程及子单位工程
 | 
				
			||||||
            var unitProjects = from x in Funs.DB.Wbs_UnitProject join y in Funs.DB.WBS_CnProfession on x.CnProfessionId equals y.CnProfessionId where y.InstallationId == installationId && x.CnProfessionId != null select x;
 | 
					            var unitProjects = from x in Funs.DB.Wbs_UnitProject join y in Funs.DB.WBS_CnProfession on x.CnProfessionId equals y.CnProfessionId where y.InstallationId == installationId && x.CnProfessionId != null select x;
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -38,7 +38,7 @@
 | 
				
			||||||
                </f:FormRow>
 | 
					                </f:FormRow>
 | 
				
			||||||
                <f:FormRow runat="server" ID="trServer">
 | 
					                <f:FormRow runat="server" ID="trServer">
 | 
				
			||||||
                    <Items>                      
 | 
					                    <Items>                      
 | 
				
			||||||
                        <f:DropDownList ID="drpDepart" runat="server" Label="部门" ShowRedStar="true" Required="true"
 | 
					                        <f:DropDownList ID="drpDepart" runat="server" Label="部门"  
 | 
				
			||||||
                            EnableEdit="true" ForceSelection="false" LabelWidth="90px">
 | 
					                            EnableEdit="true" ForceSelection="false" LabelWidth="90px">
 | 
				
			||||||
                        </f:DropDownList>
 | 
					                        </f:DropDownList>
 | 
				
			||||||
                        <f:DropDownList ID="drpIsOffice" runat="server" Label="本部人员"  
 | 
					                        <f:DropDownList ID="drpIsOffice" runat="server" Label="本部人员"  
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -163,11 +163,11 @@ namespace FineUIPro.Web.SysManage
 | 
				
			||||||
                Alert.ShowInParent("请选择单位!", MessageBoxIcon.Warning);
 | 
					                Alert.ShowInParent("请选择单位!", MessageBoxIcon.Warning);
 | 
				
			||||||
                return;
 | 
					                return;
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
            if (this.drpDepart.SelectedValue == Const._Null && !this.trServer.Hidden)
 | 
					            //if (this.drpDepart.SelectedValue == Const._Null && !this.trServer.Hidden)
 | 
				
			||||||
            {
 | 
					            //{
 | 
				
			||||||
                Alert.ShowInParent("请选择部门!", MessageBoxIcon.Warning);
 | 
					            //    Alert.ShowInParent("请选择部门!", MessageBoxIcon.Warning);
 | 
				
			||||||
                return;
 | 
					            //    return;
 | 
				
			||||||
            }
 | 
					            //}
 | 
				
			||||||
            var q = Funs.DB.Sys_User.FirstOrDefault(x => x.Account == this.txtAccount.Text.Trim() && (x.UserId != this.UserId || (this.UserId == null && x.UserId != null)));
 | 
					            var q = Funs.DB.Sys_User.FirstOrDefault(x => x.Account == this.txtAccount.Text.Trim() && (x.UserId != this.UserId || (this.UserId == null && x.UserId != null)));
 | 
				
			||||||
            if (q != null)
 | 
					            if (q != null)
 | 
				
			||||||
            {
 | 
					            {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue