public HitDTO getHit(int tid, TypeEnum tte, DateTime tdt)
        {
            Hit newhit = new Hit()
            {
                id = tid, type = (int)tte, date = tdt, hit = 0
            };
            List <Hit> lt = getList <Hit>(xg => xg.id == newhit.id && xg.type == newhit.type && xg.date == newhit.date);

            if (lt.Count < 1)
            {
                return(null);
            }
            Hit newh = lt.FirstOrDefault();

            if (newh == null)
            {
                return(null);
            }
            return(new HitDTO(newh.id, (TypeEnum)newh.type, newh.date, newh.hit));
        }
 partial void UpdateHit(Hit instance);
 partial void DeleteHit(Hit instance);
 partial void InsertHit(Hit instance);