Example #1
0
        // POST: api/Cliente
        public Cliente Post(Cliente _cliente)
        {
            ClassCliente Logica = new ClassCliente();
            string       resp   = Logica.NuevoCliente(_cliente.Nombre, _cliente.Apellido, _cliente.NIT, _cliente.Direccion, _cliente.Telefono1, _cliente.Telefono2);

            return(_cliente);
        }
        private void ButtonGrabar_Click(object sender, RoutedEventArgs e)
        {
            ClassCliente Logica = new ClassCliente();
            string       resp   = Logica.NuevoCliente(TextNombre.Text, TextApellido.Text, TextNit.Text, TextDireccion.Text, TextTel1.Text, TextTel2.Text);

            if (resp.ToUpper().Contains("ERROR"))
            {
                MessageBox.Show(resp, "Error al grabar", MessageBoxButton.OK, MessageBoxImage.Error);
            }
            else
            {
                MessageBox.Show(resp);
                buttonAgregar.Visibility = Visibility.Visible;
                buttonGrabar.Visibility  = Visibility.Hidden;
                buttonListar.IsEnabled   = true;
                buttonCancelar.IsEnabled = false;
            }
        }
        private void ButtonGuardar_Click(object sender, RoutedEventArgs e)
        {
            ClassCliente Logica = new ClassCliente();
            string       resp;

            resp = Logica.NuevoCliente(TextNombreCliente.Text, TextApellidoCliente.Text, TextNIT.Text);
            if (resp.ToUpper().Contains("ERROR"))
            {
                MessageBox.Show(resp, "Error al crear cliente");
            }
            else
            {
                MessageBox.Show(resp);

                /*buttonAgregar.Visibility = Visibility.Visible;
                 * buttonGrabar.Visibility = Visibility.Hidden;
                 * buttonListar.IsEnabled = true;
                 * buttonCancelar.IsEnabled = false;*/
                TextNIT.Clear();
                TextClienteId.Clear();
                TextNombreCliente.Clear();
                TextApellidoCliente.Clear();
            }
        }