public override bool Equals(object obj) { if (obj == null) { return(false); } TechnicalLog tl = (TechnicalLog)obj; if ((object)tl == null) { return(false); } return((this.ReqEvent == tl.ReqEvent) && (this.TlTech == tl.TlTech)); }
public List <TechnicalLog> GetTechEvents(string techId = "") { Datahandler dh = Datahandler.getData(); List <TechnicalLog> events = new List <TechnicalLog>(); DataTable table = dh.readDataFromDB(DataAccesHelper.QueryGetTechEvents); foreach (DataRow item in table.Rows) { TechnicalLog tl = new TechnicalLog(); tl.ReqEvent = new RequestedEvents(); tl.ReqEvent.EventId = Convert.ToInt32(item[DataAccesHelper.tlEventId].ToString()); tl.TlTech = new Technicians(); tl.TlTech.PersonId = item[DataAccesHelper.tlEventTechId].ToString(); events.Add(tl); } return(events); }