コード例 #1
0
ファイル: Form1.cs プロジェクト: BrunoGoffre/Programacion-II
 private void button1_Click(object sender, EventArgs e)
 {
     if (this.persona.Nombre == string.Empty && this.persona.Apellido == string.Empty)
     {
         persona.Nombre   = textBox1.Text;
         persona.Apellido = textBox2.Text;
         button1.Text     = "Actualizar";
         persona.Mensaje($"Datos Cargados\n{persona.Mostrar()}");
     }
     else
     {
         if (textBox1.Text != persona.Nombre && textBox2.Text != persona.Apellido)
         {
             persona.Nombre   = textBox1.Text;
             persona.Apellido = textBox2.Text;
             persona.Mensaje($"Se cambio nombre y apellido\n{persona.Mostrar()}");
         }
         else if (textBox2.Text != persona.Apellido)
         {
             persona.Apellido = textBox2.Text;
             persona.Mensaje($"Se cambio Apellido\n{persona.Mostrar()}");
         }
         else if (textBox1.Text != persona.Nombre)
         {
             persona.Nombre = textBox1.Text;
             persona.Mensaje($"Se cambio nombre\n{persona.Mostrar()}");
         }
     }
 }
コード例 #2
0
        private void btnCrear_Click(object sender, EventArgs e)
        {
            if (persona == null)
            {
                if (txtNombre.Text.Length > 0 && txtApellido.Text.Length > 0)
                {
                    persona       = new Persona(txtNombre.Text, txtApellido.Text);
                    btnCrear.Text = "Actualizar";
                    EventoDelegado("Se ha creado la persona: " + persona.Mostrar());
                }
                else
                {
                    MessageBox.Show("Los campos nombre y/o apellido no pueden estar vacios");
                }
            }
            else
            {
                if (persona.Nombre != txtNombre.Text)
                {
                    persona.Nombre = txtNombre.Text;
                    EventoDelegado("Se ha actualizado el nombre a " + persona.Nombre);
                }

                if (persona.Apellido != txtApellido.Text)
                {
                    persona.Apellido = txtApellido.Text;
                    EventoDelegado("Se ha actualizado el apellido a " + persona.Apellido);
                }
            }
        }
コード例 #3
0
        private void btnCrear_Click(object sender, EventArgs e)
        {
            string msg;

            if (persona == null)
            {
                persona       = new Persona(txtNombre.Text, txtApellido.Text);
                btnCrear.Text = "Actualizar";
                msg           = String.Format("Se a creado la persona {0}", persona.Mostrar());
            }
            else
            {
                persona.Nombre   = txtNombre.Text;
                persona.Apellido = txtApellido.Text;
                msg = String.Format("Se a modificado la persona {0}", persona.Mostrar());
            }
            this.onPersonaChange(msg);
        }
        private void btnCrear_Click(object sender, EventArgs e)
        {
            if (persona == null)
            {
                persona          = new Persona();
                persona.Nombre   = txtName.Text;
                persona.Apellido = txtSurname.Text;

                btnCrear.Text = "Actualizar";
                EventoForm("Se ha creado la Persona");
            }
            else
            {
                if (!(txtName.Text == persona.Nombre && txtSurname.Text == persona.Apellido))
                {
                    persona.Nombre   = txtName.Text;
                    persona.Apellido = txtSurname.Text;
                    EventoForm("Se ha actualizado la Persona");
                }
            }
            EventoForm(persona.Mostrar());
        }
コード例 #5
0
 private void btnCrear_Click(object sender, EventArgs e)
 {
     if (persona == null)
     {
         persona = new Persona();
         persona.EventoString += NotificarCambio;
         persona.Nombre        = txtNombre.Text;
         persona.Apellido      = txtApellido.Text;
         btnCrear.Text         = "Actualizar";
     }
     else
     {
         if (txtNombre.Text != "" && txtNombre.Text != persona.Nombre)
         {
             persona.Nombre = txtNombre.Text;
         }
         if (txtApellido.Text != "" && txtApellido.Text != persona.Apellido)
         {
             persona.Apellido = txtApellido.Text;
         }
     }
     MessageBox.Show("Se ha creado/cambiado la persona: " + persona.Mostrar(), "Persona Creada/Cambiada", MessageBoxButtons.OK, MessageBoxIcon.Information);
 }