コード例 #1
0
ファイル: Form1.cs プロジェクト: ElGuayaba/FileServer
 private void SaveBtn_Click(object sender, EventArgs e)
 {
     if (FileManager.IsParseable(IDBox.Text) &&
         !String.IsNullOrEmpty(NameBox.Text) &&
         !String.IsNullOrEmpty(LastNameBox.Text) &&
         !String.IsNullOrEmpty(DNIBox.Text))
     {
         Alumno alumno = new Alumno(Int32.Parse(IDBox.Text), NameBox.Text,
                                    LastNameBox.Text, DNIBox.Text);
         AlumnoRepository aRepo = new AlumnoRepository();
         aRepo.Add(alumno);
     }
     else
     {
         MessageBox.Show("Campos Vacíos o ID");
     }
 }
コード例 #2
0
ファイル: Form1.cs プロジェクト: helion1/Vueling
        private void button1_Click(object sender, EventArgs e)
        {
            AlumnoRepository repositoryAlumno = new AlumnoRepository();

            //MONTO EL OBJETO ALUMNO CON LOS DATOS DEL FORM
            try {
                Alumno alumno = new Alumno(Convert.ToInt32(id.Text),
                                           nombre.Text,
                                           apellidos.Text,
                                           dni.Text);
                //CREAMOS FICHERO alumno.json
                try {
                    repositoryAlumno.Add(alumno, path);
                }catch (FileLoadException) {
                    Console.WriteLine("{0} roblemas al cargar el archivo .json.", e);
                }
            } catch (ArgumentException) {
                throw new Exception("Hay algún campo vacío");
            }
        }
コード例 #3
0
        private void addButton_Click(object sender, EventArgs e)
        {
            AbstractFileFactory fFactory = new FileManagerFactory();
            var alumnoRepository         = new AlumnoRepository(fFactory, comboBox1.SelectedIndex, origin.SelectedIndex);

            log.Debug(Resource.addBtn);

            // recoge datos alumno
            Alumno alumno = new Alumno(nameBox.Text, surnameBox.Text, dniBox.Text);

            var alumnoSaved = alumnoRepository.Add(alumno);

            if (alumnoSaved.Equals(alumno))
            {
                MessageBox.Show(Resource.saveAlum);
            }
            else
            {
                MessageBox.Show(Resource.err3);
            }
            nameBox.Clear(); surnameBox.Clear(); dniBox.Clear();
        }