public int CompareTo(DetailCalculate other) { const StringComparison comparisonIgnoreCase = StringComparison.OrdinalIgnoreCase; if (ReferenceEquals(this, other)) { return(0); } if (ReferenceEquals(null, other)) { return(1); } var codeProductComparison = CodeDetail.CompareTo(other.CodeDetail); if (codeProductComparison != 0) { return(codeProductComparison); } var nameComparison = string.Compare(Name, other.Name, comparisonIgnoreCase); if (nameComparison != 0) { return(nameComparison); } var markComparison = string.Compare(Mark, other.Mark, comparisonIgnoreCase); if (markComparison != 0) { return(markComparison); } return(IsCalculate.CompareTo(other.IsCalculate)); }
public int CompareTo(RealaseProduct other) { const StringComparison comparisonIgnoreCase = StringComparison.OrdinalIgnoreCase; if (ReferenceEquals(this, other)) { return(0); } if (ReferenceEquals(null, other)) { return(1); } var codeDetailComparison = CodeDetail.CompareTo(other.CodeDetail); if (codeDetailComparison != 0) { return(codeDetailComparison); } var realaseComparison = Realase.CompareTo(other.Realase); if (realaseComparison != 0) { return(realaseComparison); } var nameComparison = string.Compare(Name, other.Name, comparisonIgnoreCase); if (nameComparison != 0) { return(nameComparison); } return(string.Compare(Mark, other.Mark, comparisonIgnoreCase)); }
public int CompareTo(DetailPrint other) { const StringComparison comparisonIgnoreCase = StringComparison.OrdinalIgnoreCase; if (ReferenceEquals(this, other)) { return(0); } if (ReferenceEquals(null, other)) { return(1); } var codeDetailComparison = CodeDetail.CompareTo(other.CodeDetail); if (codeDetailComparison != 0) { return(codeDetailComparison); } var nameComparison = string.Compare(Name, other.Name, comparisonIgnoreCase); if (nameComparison != 0) { return(nameComparison); } var markComparison = string.Compare(Mark, other.Mark, comparisonIgnoreCase); if (markComparison != 0) { return(markComparison); } var isFabrikComparison = IsPrintFabrik.CompareTo(other.IsPrintFabrik); if (isFabrikComparison != 0) { return(isFabrikComparison); } var isWorkGuildComparison = IsPrintWorkGuild.CompareTo(other.IsPrintWorkGuild); if (isWorkGuildComparison != 0) { return(isWorkGuildComparison); } var isWorkGuild02Comparison = IsPrintWorkGuild02.CompareTo(other.IsPrintWorkGuild02); if (isWorkGuild02Comparison != 0) { return(isWorkGuild02Comparison); } var isWorkGuild03Comparison = IsPrintWorkGuild03.CompareTo(other.IsPrintWorkGuild03); if (isWorkGuild03Comparison != 0) { return(isWorkGuild03Comparison); } var isWorkGuild04Comparison = IsPrintWorkGuild04.CompareTo(other.IsPrintWorkGuild04); if (isWorkGuild04Comparison != 0) { return(isWorkGuild04Comparison); } return(IsPrintWorkGuild05.CompareTo(other.IsPrintWorkGuild05)); }
public int CompareTo(CancelledDetail other) { const StringComparison ordinalIgnoreCase = StringComparison.OrdinalIgnoreCase; if (ReferenceEquals(this, other)) { return(0); } if (ReferenceEquals(null, other)) { return(1); } var codeDetailComparison = CodeDetail.CompareTo(other.CodeDetail); if (codeDetailComparison != 0) { return(codeDetailComparison); } var nameDetailComparison = string.Compare(NameDetail, other.NameDetail, ordinalIgnoreCase); if (nameDetailComparison != 0) { return(nameDetailComparison); } var oboznDetailComparison = string.Compare(OboznDetail, other.OboznDetail, ordinalIgnoreCase); if (oboznDetailComparison != 0) { return(oboznDetailComparison); } var operacComparison = Operac.CompareTo(other.Operac); if (operacComparison != 0) { return(operacComparison); } var workGuildIdComparison = WorkGuildId.CompareTo(other.WorkGuildId); if (workGuildIdComparison != 0) { return(workGuildIdComparison); } var areaIdComparison = AreaId.CompareTo(other.AreaId); if (areaIdComparison != 0) { return(areaIdComparison); } var tehnoperIdComparison = TehnoperId.CompareTo(other.TehnoperId); if (tehnoperIdComparison != 0) { return(tehnoperIdComparison); } var nameTehnoperComparison = string.Compare(NameTehnoper, other.NameTehnoper, ordinalIgnoreCase); if (nameTehnoperComparison != 0) { return(nameTehnoperComparison); } var koefvrComparison = Koefvr.CompareTo(other.Koefvr); if (koefvrComparison != 0) { return(koefvrComparison); } var profIdComparison = ProfId.CompareTo(other.ProfId); if (profIdComparison != 0) { return(profIdComparison); } var nameProfComparison = string.Compare(NameProf, other.NameProf, ordinalIgnoreCase); if (nameProfComparison != 0) { return(nameProfComparison); } var kolrabComparison = Kolrab.CompareTo(other.Kolrab); if (kolrabComparison != 0) { return(kolrabComparison); } var razrComparison = Razr.CompareTo(other.Razr); if (razrComparison != 0) { return(razrComparison); } var koldetComparison = Koldet.CompareTo(other.Koldet); if (koldetComparison != 0) { return(koldetComparison); } var ednormComparison = Ednorm.CompareTo(other.Ednorm); if (ednormComparison != 0) { return(ednormComparison); } var tarsetComparison = Tarset.CompareTo(other.Tarset); if (tarsetComparison != 0) { return(tarsetComparison); } var vidnormComparison = Vidnorm.CompareTo(other.Vidnorm); if (vidnormComparison != 0) { return(vidnormComparison); } var razmpartComparison = Razmpart.CompareTo(other.Razmpart); if (razmpartComparison != 0) { return(razmpartComparison); } var tpzComparison = Tpz.CompareTo(other.Tpz); if (tpzComparison != 0) { return(tpzComparison); } var vstComparison = Vst.CompareTo(other.Vst); if (vstComparison != 0) { return(vstComparison); } var koefneosComparison = Koefneos.CompareTo(other.Koefneos); if (koefneosComparison != 0) { return(koefneosComparison); } var vstkComparison = Vstk.CompareTo(other.Vstk); if (vstkComparison != 0) { return(vstkComparison); } var rstkComparison = Rstk.CompareTo(other.Rstk); if (rstkComparison != 0) { return(rstkComparison); } var nomizvComparison = string.Compare(Nomizv, other.Nomizv, ordinalIgnoreCase); if (nomizvComparison != 0) { return(nomizvComparison); } return(DateIzv.CompareTo(other.DateIzv)); }