public void GuardarPersona()
 {
     if (!limpiar.EsCampoVacio(this))
     {
         Persona persona   = CrearPersona();
         string  respuesta = personaServicio.Guardar(persona);
         EscribirMensaje("Lime", respuesta);
         VaciarCampos();
     }
     else
     {
         ventanaEmergente.MensajeErrorCampoVacio();
         string mensaje = "No ha llenado todos los campos ";
         EscribirMensaje("Red", mensaje);
     }
 }
예제 #2
0
        private async Task Guardar()
        {
            IsBusy = true;
            Guid Idpersona = Guid.NewGuid(); //cadena unica

            modelo = new PersonaModel()      //creo un nuevo modelo
            {
                Nombre   = Nombre,
                Apellido = Apellido,
                Edad     = Edad,
                Id       = Idpersona.ToString()
            };
            servicio.Guardar(modelo);
            await Task.Delay(2000);

            IsBusy = false;
        }
        private async Task Guadar()
        {
            IsBusy = true;
            Guid IdPersona = Guid.NewGuid();

            modelo = new PersonasModel()
            {
                Nombre   = Nombre,
                Apellido = Apellido,
                Edad     = Edad,
                Id       = IdPersona.ToString()
            };
            servicio.Guardar(modelo);
            await Task.Delay(20000);

            IsBusy = false;
        }
        private void btmRegitrar_Click(object sender, EventArgs e)
        {
            ValidarCampoVacio(this, ErrorProviderRegistro);
            ValidarCampoCaracter(txtNombreTercero, ErrorProviderRegistro);
            ValidarCampoNumero(txtValorPagado, ErrorProviderRegistro);

            if (ValidarCampoVacio(this, ErrorProviderRegistro) == true &&
                ValidarCampoCaracter(txtNombreTercero, ErrorProviderRegistro) == true &&
                ValidarCampoNumero(txtValorPagado, ErrorProviderRegistro) == true)
            {
                Console.WriteLine("Error");
            }
            else
            {
                MessageBox.Show(servicio.Guardar(CrearPersona()));
                LimpiarCampos(this);
            }
        }