示例#1
0
 protected override void LoadData(PatientData data)
 {
     Photo photo = (Photo)data;
     this.picImg.Image = Image.FromFile( Path.Combine(Application.StartupPath, photo.Path) );
     this.lblTitle.Text = photo.ToString();
 }
示例#2
0
 protected DataEditor(string dataType, PatientData data)
     : base(data)
 {
     this.dataType = dataType.ToLower();
     this.Text = "Editar " + this.dataType;
 }
示例#3
0
 public void SetPhotos(PatientData[] photos)
 {
     this.photos.Clear();
     foreach (PatientData photo in photos)
         this.photos.Add((Photo)photo);
 }
示例#4
0
 protected override void LoadData(PatientData data)
 {
     Photo photo = (Photo)data;
     this.dateTimeBox.Value = photo.LastModification;
     this.txtTitle.Text = photo.Title;
     this.txtName.Text = Path.GetFileName(photo.Path);
     this.saveFile = photo.Path;
 }
示例#5
0
 public void SetNotes(PatientData[] notes)
 {
     this.notes.Clear();
     foreach (PatientData note in notes)
         this.notes.Add((Note)note);
 }
示例#6
0
 protected override void LoadData(PatientData data)
 {
     Note note = (Note)data;
     this.txtNoteMsg.Text = note.Message;
     this.txtNoteTitle.Text = note.Title;
 }
示例#7
0
 public void SetElements(PatientData[] elements)
 {
     this.Clear();
     this.elements.AddRange(elements);
     this.UpdateList();
 }
示例#8
0
 protected abstract void LoadData(PatientData data);
示例#9
0
 protected DataForm(PatientData data)
     : this()
 {
     this.data = data;
 }