Beispiel #1
0
 private void btnBuscarEmpresas_Click(object sender, RoutedEventArgs e)
 {
     if (rdbCuit.IsChecked.Value)
     {
         if (VerificarCampos.Verificarnum(txbBuscarEmpresas.Text))
         {
             lbEmpresas.ItemsSource = EmpresaABM.EmpresasPorAtributo("cuit", txbBuscarEmpresas.Text);
         }
         else
         {
             lblNoticia.Content = "Dni debe contener sólo numeros.";
         }
     }
     else
     {
         if (Helpers.VerificarCampos.Verificarcaracteres(txbBuscarEmpresas.Text) == true)
         {
             lbEmpresas.ItemsSource = EmpresaABM.EmpresasPorAtributo("nombre", txbBuscarEmpresas.Text);
         }
         else
         {
             lblNoticia.Content = "Usuario debe contener sólo letras.";
         }
     }
     if (txbBuscarEmpresas.Text == "")
     {
         Refresh();
     }
     lblNoticia.Content = "Se han encontrado " + lbEmpresas.Items.Count + " Empresas.";
 }
Beispiel #2
0
 public VentanaDeudaAM()
 {
     InitializeComponent();
     lbDeudores.ItemsSource       = DeudorABM.ListaDeudores();
     lbEmpresas.ItemsSource       = EmpresaABM.listaEmpresas();
     btnModificarDeuda.Visibility = Visibility.Collapsed;
 }
Beispiel #3
0
        private void btnBuscarEmpresas_Click(object sender, RoutedEventArgs e)
        {
            if (Helpers.VerificarCampos.Verificarcaracteres(txbBuscarEmpresas.Text) == true || Helpers.VerificarCampos.Verificarnum(txbBuscarEmpresas.Text) == true || txbBuscarEmpresas.Text == "")
            {
                if (rdbCuit.IsChecked == true)
                {
                    lbEmpresas.ItemsSource = EmpresaABM.EmpresasPorAtributo("cuit", txbBuscarEmpresas.Text);
                }
                else
                {
                    lbEmpresas.ItemsSource = EmpresaABM.EmpresasPorAtributo("nombre", txbBuscarEmpresas.Text);
                }
            }
            else
            {
                lbNoticiaEmpresa.Content = "Dni sólo numero y Nombre sólo letras.";
            }

            if (lbEmpresas.Items.Count == 0)
            {
                lbNoticiaEmpresa.Content = "No Match.";
            }
            else
            {
                lbNoticiaEmpresa.Content = "Se han encontrado " + lbEmpresas.Items.Count + " Coincidencias.";
            }
        }
Beispiel #4
0
 private void btnBorrarEmpresa_Click(object sender, RoutedEventArgs e)
 {
     if (lbEmpresas.SelectedItem != null)
     {
         MessageBoxResult messageBoxResult = MessageBox.Show("Esta seguro que desea eliminar el Empresa? Esta accion borrara todas las deudas asociadas a esta", "Confirmacion Borrar", System.Windows.MessageBoxButton.YesNo);
         if (messageBoxResult == MessageBoxResult.Yes)
         {
             EmpresaABM.BorrarEmpresa((Empresa)lbEmpresas.SelectedItem);
             Refresh();
         }
     }
     else
     {
         MessageBox.Show("Debe seleccionar una Empresa.");
     }
 }
Beispiel #5
0
        private void btnAgregarEmpresa_Click(object sender, RoutedEventArgs e)
        {
            empresaX        = new Empresa();
            empresaX.Cuit   = txbCuit.Text;
            empresaX.Nombre = txbNombre.Text;
            string estado = Helpers.VerificarCampos.VerificarEmpresa(empresaX);

            if (estado == "true")
            {
                EmpresaABM.InsertarEmpresa(empresaX);
                this.Close();
            }
            else
            {
                MessageBox.Show(estado);
            }
        }
Beispiel #6
0
        public VentanaDeudaAM(Deuda deudaRecibida)
        {
            InitializeComponent();

            var deudores = DeudorABM.ListaDeudores();
            var empresas = EmpresaABM.listaEmpresas();

            deudaX = deudaRecibida;

            lbDeudores.ItemsSource = deudores;
            lbEmpresas.ItemsSource = empresas;

            lbDeudores.SelectedItem     = deudores.Find(ob => ob.Dni == deudaRecibida.Deudor.Dni);
            lbEmpresas.SelectedItem     = empresas.Find(ob => ob.Cuit == deudaRecibida.Empresa.Cuit);
            lbDeudores.IsEnabled        = false;
            btnBuscarDeudores.IsEnabled = false;
            txbBuscarDeudores.IsEnabled = false;

            txbMonto.Text = deudaRecibida.Monto.ToString();
            btnGuardarDeuda.Visibility = Visibility.Collapsed;
        }
Beispiel #7
0
 private void Refresh()
 {
     lbEmpresas.ItemsSource = EmpresaABM.listaEmpresas();
 }