/// <summary> /// 重写Equals方法 实时值 状态 不做判断 ssz state alarm Voltage zts/ ID 不做判断 /// </summary> /// <param name="obj"></param> /// <returns></returns> public override bool Equals(object obj) { if (obj == null) { return(false); } Jc_DefInfo temp = obj as Jc_DefInfo; if (temp == null) { return(false); } if (temp.Fzh != this.Fzh) { return(false); } if (temp.Kh != this.Kh) { return(false); } if (temp.Dzh != this.Dzh) { return(false); } if (temp.Devid != this.Devid) { return(false); } if (temp.Wzid != this.Wzid) { return(false); } if (temp.Csid != this.Csid) { return(false); } if (temp.Point != this.Point) { return(false); } if (temp.Jckz1 != this.Jckz1) { return(false); } if (temp.Jckz2 != this.Jckz2) { return(false); } if (temp.Jckz3 != this.Jckz3) { return(false); } if (temp.Z1 != this.Z1) { return(false); } if (temp.Z2 != this.Z2) { return(false); } if (temp.Z3 != this.Z3) { return(false); } if (temp.Z4 != this.Z4) { return(false); } if (temp.Z5 != this.Z5) { return(false); } if (temp.Z6 != this.Z6) { return(false); } if (temp.Z7 != this.Z7) { return(false); } if (temp.Z8 != this.Z8) { return(false); } if (temp.K1 != this.K1) { return(false); } if (temp.K2 != this.K2) { return(false); } if (temp.K3 != this.K3) { return(false); } if (temp.K4 != this.K4) { return(false); } if (temp.K5 != this.K5) { return(false); } if (temp.K6 != this.K6) { return(false); } if (temp.K7 != this.K7) { return(false); } if (temp.K8 != this.K8) { return(false); } if (temp.Bz1 != this.Bz1) { return(false); } if (temp.Bz2 != this.Bz2) { return(false); } if (temp.Bz3 != this.Bz3) { return(false); } if (temp.Bz4 != this.Bz4) { return(false); } if (temp.Bz5 != this.Bz5) { return(false); } if (temp.Bz6 != this.Bz6) { return(false); } if (temp.Bz7 != this.Bz7) { return(false); } if (temp.Bz8 != this.Bz8) { return(false); } if (temp.Bz9 != this.Bz9) { return(false); } if (temp.Bz10 != this.Bz10) { return(false); } if (temp.Bz11 != this.Bz11) { return(false); } if (temp.Bz12 != this.Bz12) { return(false); } if (temp.Bz13 != this.Bz13) { return(false); } if (temp.Bz14 != this.Bz14) { return(false); } if (temp.Bz15 != this.Bz15) { return(false); } if (temp.Bz16 != this.Bz16) { return(false); } if (temp.Bz17 != this.Bz17) { return(false); } if (temp.Bz18 != this.Bz18) { return(false); } if (temp.Bz19 != this.Bz19) { return(false); } if (temp.Bz20 != this.Bz20) { return(false); } if (temp.Upflag != this.Upflag) { return(false); } if (temp.Remark != this.Remark) { return(false); } if (temp.AreaName != this.AreaName) { return(false); } if (temp.XCoordinate != this.XCoordinate) { return(false); } if (temp.YCoordinate != this.YCoordinate) { return(false); } if (temp.AreaLoc != this.AreaLoc) { return(false); } if (temp.Areaid != this.Areaid) { return(false); } if (temp.Addresstypeid != this.Addresstypeid) { return(false); } //增加人员限制进入、禁止进入人员判断 20171123 if (temp.RestrictedpersonInfoList != this.RestrictedpersonInfoList) { return(false); } return(true); }