public int CompareTo([AllowNull] StudentOut other) { if (Sno == null && other.Sno == null) { return(0); } else if (Sno == null) { return(-1); } else if (other.Sno == null) { return(1); } return(Sno.CompareTo(other.Sno)); }
public int CompareTo([AllowNull] ReportsView other) { if (Grade == other.Grade) { if (Sno == other.Sno) { return(Ono.CompareTo(other.Ono)); } else { return(Sno.CompareTo(other.Sno)); } } else { return(Grade.CompareTo(other.Grade)); } }
//提交离宿 private void btnDate_Click(object sender, EventArgs e) { System.DateTime dt = dateTimePicker1.Value.Date; System.DateTime dt2 = dateTimePicker2.Value.Date; if (dt.CompareTo(dt2) > 0) { MessageBoxEx.Show("日期有误!"); return; } XmlDocument doc = new XmlDocument(); doc.Load("事物表.xml"); XmlElement Users = doc.DocumentElement; if (Users.SelectSingleNode("/Users/student[sno='" + Sno + "']") != null) { MessageBoxEx.Show("您还有假期未消除!"); return; } XmlElement student = doc.CreateElement("student"); XmlElement sno = doc.CreateElement("sno"); XmlElement leavetime = doc.CreateElement("leavetime"); XmlElement arrivetime = doc.CreateElement("arrivetime"); XmlElement state = doc.CreateElement("state"); Users.AppendChild(student); student.AppendChild(sno); student.AppendChild(leavetime); student.AppendChild(arrivetime); student.AppendChild(state); sno.InnerText = Sno.ToString(); leavetime.InnerText = dt.Date.ToString(); arrivetime.InnerText = dt2.Date.ToString(); state.InnerText = "未消假"; doc.Save("事物表.xml"); MessageBoxEx.Show("申请成功!"); }
public int CompareTo([AllowNull] ReportSummaryOut other) { return(Sno.CompareTo(other.Sno)); }
public override string ToString() { return(Sno.ToString() + ":" + Cno.ToString() + ":" + Grade.ToString()); }