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)); }
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); } }