private void btnGuardar_Click(object sender, RoutedEventArgs e)
        {
            Proveedor       proveedor = new Proveedor();
            ProveedorLogica logica    = new ProveedorLogica();

            proveedor.Id = txtID.Text;
            if (proveedor.Id == "")
            {
                proveedor.Id = Guid.NewGuid().ToString();
            }

            if (validaciones() == true)
            {
                txtTextBlockDialogo.Text = "Debe ingresar todos los datos solicitados.";
                dialogo.IsOpen           = true;
                return;
            }
            else
            {
                //  cliente.Id = Guid.NewGuid().ToString();
                proveedor.NombreContacto  = txtNombreContacto.Text;
                proveedor.NombreProveedor = txtNombreProveedor.Text;
                proveedor.Correo          = txtCorreo.Text;
                proveedor.Telefono        = int.Parse(txtTelefono.Text);

                logica.InsertarActialiarProveedor(proveedor);
                Refrescar();
                txtTextBlockDialogo.Text = "Registro procesado";
                dialogo.IsOpen           = true;
                btnVolver_Click(sender, e);
            }
        }
예제 #2
0
        private void btnGuardar_Click(object sender, RoutedEventArgs e)
        {
            Proveedor       proveedor = new Proveedor();
            ProveedorLogica logica    = new ProveedorLogica();

            proveedor.Id = txtID.Text;
            if (proveedor.Id == "")
            {
                proveedor.Id = Guid.NewGuid().ToString();
            }


            //  cliente.Id = Guid.NewGuid().ToString();
            proveedor.NombreContacto  = txtNombreContacto.Text;
            proveedor.NombreProveedor = txtNombreProveedor.Text;
            proveedor.Correo          = txtCorreo.Text;
            proveedor.Telefono        = int.Parse(txtTelefono.Text);

            logica.InsertarActialiarProveedor(proveedor);
            Refrescar();
            MessageBox.Show("Correcto.", "Advertencia");
        }