예제 #1
0
        public void createTitul(string metroLabel, string titulName)
        {
            PrinterTitulID = Convert.ToInt32(metroLabel);

            using (ContextModel db = new ContextModel())
            {

                if (PrinterTitulID == 0)
                {
                    Titul titul = new Titul
                    {
                        TitulName = titulName,
                    };
                    db.Titul.Add(titul);

                }
                else
                {
                    var mpToUpdate = db.Titul.SingleOrDefault(pm => pm.TitulID == PrinterTitulID);
                    if (mpToUpdate != null)
                    {
                        mpToUpdate.TitulName = titulName;
                    }
                }
                db.SaveChanges();
                LoadTitul();
            }
        }
예제 #2
0
 /// <summary>
 /// Serves as a hash function for a particular type.
 /// </summary>
 /// <returns>
 /// A hash code for the current <see cref="T:System.Object"/>.
 /// </returns>
 /// <filterpriority>2</filterpriority>
 public override int GetHashCode()
 {
     unchecked
     {
         int result = (mstrTypPredlohyText != null ? mstrTypPredlohyText.GetHashCode() : 0);
         result = (result * 397) ^ mtpTypPredlohy.GetHashCode();
         result = (result * 397) ^ (mstrEditoriPrepisuText != null ? mstrEditoriPrepisuText.GetHashCode() : 0);
         result = (result * 397) ^ (mastrEditoriPrepisu != null ? mastrEditoriPrepisu.GetHashCode() : 0);
         result = (result * 397) ^ (mdtcDatace != null ? mdtcDatace.GetHashCode() : 0);
         result = (result * 397) ^ (mstrDatace != null ? mstrDatace.GetHashCode() : 0);
         result = (result * 397) ^ (Autor != null ? Autor.GetHashCode() : 0);
         result = (result * 397) ^ (Titul != null ? Titul.GetHashCode() : 0);
         result = (result * 397) ^ (Tiskar != null ? Tiskar.GetHashCode() : 0);
         result = (result * 397) ^ (MistoTisku != null ? MistoTisku.GetHashCode() : 0);
         result = (result * 397) ^ (ZemeUlozeni != null ? ZemeUlozeni.GetHashCode() : 0);
         result = (result * 397) ^ (MestoUlozeni != null ? MestoUlozeni.GetHashCode() : 0);
         result = (result * 397) ^ (InstituceUlozeni != null ? InstituceUlozeni.GetHashCode() : 0);
         result = (result * 397) ^ (Signatura != null ? Signatura.GetHashCode() : 0);
         result = (result * 397) ^ (FoliacePaginace != null ? FoliacePaginace.GetHashCode() : 0);
         result = (result * 397) ^ (TitulEdice != null ? TitulEdice.GetHashCode() : 0);
         result = (result * 397) ^ (EditorEdice != null ? EditorEdice.GetHashCode() : 0);
         result = (result * 397) ^ (MistoVydaniEdice != null ? MistoVydaniEdice.GetHashCode() : 0);
         result = (result * 397) ^ (RokVydaniEdice != null ? RokVydaniEdice.GetHashCode() : 0);
         result = (result * 397) ^ (StranyEdice != null ? StranyEdice.GetHashCode() : 0);
         result = (result * 397) ^ (Poznamka != null ? Poznamka.GetHashCode() : 0);
         result = (result * 397) ^ (Ukazka != null ? Ukazka.GetHashCode() : 0);
         result = (result * 397) ^ (Knihopis != null ? Knihopis.GetHashCode() : 0);
         return(result);
     }
 }
예제 #3
0
        public void deleteTitul(string metroLabel)
        {
            PrinterTitulID = Convert.ToInt32(metroLabel);

            using (ContextModel db = new ContextModel())
            {
                Titul titul = db.Titul
                   .Where(p => p.TitulID == PrinterTitulID)
                   .FirstOrDefault();
                db.Titul.Remove(titul);
                db.SaveChanges();
            }
            LoadTitul();
        }
예제 #4
0
파일: Program.cs 프로젝트: AValeriya/Lab5
 public Chessman(string name, string surname, int age, int cM, Titul titul, int IQ) : base(name, surname, age, cM, titul)
 {
     this.IQ = IQ;
 }
예제 #5
0
파일: Program.cs 프로젝트: AValeriya/Lab5
 public Biatlonist(string name, string surname, int age, int cM, Titul titul, double speed, double m) : base(name, surname, age, cM, titul)
 {
     this.speed = speed;
     metkost    = m;
 }
예제 #6
0
파일: Program.cs 프로젝트: AValeriya/Lab5
 public Sportman(string name, string surname, int age, int cM, Titul titul) : base(name, surname, age)
 {
     this.titul = titul;
     countMedal = cM;
 }