Exemple #1
0
        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));
        }
Exemple #2
0
        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);
        }