Пример #1
0
 public static String GetEventName(int evtype)
 {
     //String ev = "none";
     //if (evtype == 1) ev = FuckType.Sluchka_ENG;
     //if (evtype == 2) ev = FuckType.Vyazka_ENG;
     //if (evtype == 3) ev = FuckType.Kuk_ENG;
     //return ev;
     return(F**k.GetFuckTypeStr((FuckType)evtype, true));
 }
Пример #2
0
        public void UpdateData()
        {
            if (_rab == null)
            {
                return;
            }
            ///Заполнение списка случек
            lvFucks.Items.Clear();
            if (_rab.ID > 0)
            {
                foreach (F**k f in Engine.db().GetFucks(new Filters(Filters.RAB_ID + "=" + _rab.ID)))
                {
                    ListViewItem li = lvFucks.Items.Add(f.EventDate == DateTime.MinValue ? "-" : f.EventDate.ToShortDateString());
                    li.SubItems.Add(F**k.GetFuckTypeStr(f.FType, false));
                    li.SubItems.Add(string.IsNullOrEmpty(f.PartnerName) ? "-" : f.PartnerName);

                    li.SubItems.Add(F**k.GetFuckEndTypeStr(f.FEndType, false));
                    if (f.IsPartnerDead)
                    {
                        li.UseItemStyleForSubItems         = false;
                        li.SubItems[IND_PARTNER].ForeColor = Color.Brown;
                    }

                    li.SubItems.Add(f.EndDate == DateTime.MinValue ? "-" : f.EndDate.ToShortDateString());
                    li.SubItems.Add(f.Children.ToString());
                    li.SubItems.Add(f.Dead.ToString());
                    li.SubItems.Add(f.Killed.ToString());
                    li.SubItems.Add(f.Added.ToString());
                    li.SubItems.Add(f.Breed == _rab.BreedID ? "-" : "Да");
                    li.SubItems.Add(RabNetEngHelper.inbreeding(f.rGenom, _rab.Genoms) ? "Да" : "-");
                    li.SubItems.Add(f.Worker);
                    li.Tag = f;
                }
            }
            changeFucker.Enabled = false;
        }
Пример #3
0
 private OneRabbit fillOneRabbit(XmlNode oneRab, int exportFrom)
 {
     return(new OneRabbit(
                int.Parse(ReportHelper.GetChildNodeVal(oneRab, "id")),
                ReportHelper.GetChildNodeVal(oneRab, "sex"),
                DateTime.Parse(ReportHelper.GetChildNodeVal(oneRab, "birthday")), 0, Rabbit.NULL_FLAGS,
                int.Parse(ReportHelper.GetChildNodeVal(oneRab, "name")),
                int.Parse(ReportHelper.GetChildNodeVal(oneRab, "surname")),
                int.Parse(ReportHelper.GetChildNodeVal(oneRab, "secname")), Rabbit.NULL_ADDRESS,
                int.Parse(ReportHelper.GetChildNodeVal(oneRab, "group")),
                int.Parse(ReportHelper.GetChildNodeVal(oneRab, "breed")), 0, "", "",
                int.Parse(ReportHelper.GetChildNodeVal(oneRab, "status")), DateTime.MinValue, F**k.GetFuckTypeStr(FuckType.None), DateTime.MinValue, 0, 0,
                ReportHelper.GetChildNodeVal(oneRab, "fullname"),
                ReportHelper.GetChildNodeVal(oneRab, "breedname"),
                ReportHelper.GetChildNodeVal(oneRab, "bon"), 0,
                int.Parse(ReportHelper.GetChildNodeVal(oneRab, "okrol")),
                int.Parse(ReportHelper.GetChildNodeVal(oneRab, "weight")),
                DateTime.Parse(ReportHelper.GetChildNodeVal(oneRab, "weightDate")),
                int.Parse(ReportHelper.GetChildNodeVal(oneRab, "mother")),
                int.Parse(ReportHelper.GetChildNodeVal(oneRab, "father")),
                exportFrom));
 }