コード例 #1
0
ファイル: AlgoWorker.cs プロジェクト: belchanskiy/TDWPF
        public Pupil getPupilById(int _id)
        {
            DBWorker.dbPupil resItem = DBWPup.GetPupilByIdFromDB(_id);

            return(new Pupil(resItem.id,
                             resItem.name,
                             resItem.grade,
                             resItem.target,
                             resItem.address,
                             resItem.parentName,
                             resItem.parentPhone,
                             resItem.comment,
                             resItem.active));
        }
コード例 #2
0
ファイル: AlgoWorker.cs プロジェクト: belchanskiy/TDWPF
        public void updateOrCreatePupil(Pupil _pupil)
        {
            DBWorker.dbPupil Pupil = new DBWorker.dbPupil();

            Pupil.id          = _pupil.id;
            Pupil.name        = _pupil.name;
            Pupil.grade       = _pupil.grade;
            Pupil.target      = _pupil.target;
            Pupil.parentName  = _pupil.parentName;
            Pupil.parentPhone = _pupil.parentPhone;
            Pupil.address     = _pupil.address;
            Pupil.comment     = _pupil.comment;
            Pupil.active      = _pupil.active;

            if (this.getPupilById(_pupil.id).id == _pupil.id)
            {
                DBWPup.UpdatePupilInDB(Pupil);
            }
            else
            {
                DBWPup.CreatePupilInDB(Pupil);
            }
        }