public RabNetEngRabbit(RabNetEngine dl, Rabbit.SexType sx) { _id = 0; _eng = dl; _sex = sx; _youngers = new YoungRabbitList(); }
/// <summary> /// Делает привиквку кролику /// </summary> /// <param name="vid">ID прививки</param> /// <param name="date">Дата прививки</param> /// <param name="withChildrens">Привить вместе с подсосными</param> public void SetVaccine(int vid, DateTime date, bool withChildrens) { _eng.db().SetRabbitVaccine(_id, vid, date); Vaccine v = _eng.db().GetVaccine(vid); _eng.logs().log(LogType.VACCINE, ID, 0, AddressSmall, "", v.Name); if (withChildrens) { foreach (YoungRabbit r in Youngers) { _eng.db().SetRabbitVaccine(r.ID, vid, date); } _youngers = _eng.db().GetYoungers(_id); } _rabVacs = _eng.db().GetRabVac(_id); }
/// <summary> /// Обновляет данные с сервера по подсосным /// </summary> public void YoungersUpdate() { _youngers = Engine.db().GetYoungers(_id); }