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 Refrescar()
        {
            ProveedorLogica  logica = new ProveedorLogica();
            List <Proveedor> lista  = new List <Proveedor>();

            lista = logica.obtenerProveedores();
            dataGrid.ItemsSource = lista;
        }
        private void CargarCboProveedores()
        {
            try
            {
                ProveedorLogica  logica = new ProveedorLogica();
                List <Proveedor> lista  = new List <Proveedor>();
                lista = logica.obtenerProveedores();
                cboProveedores.ItemsSource = lista;

                cboProveedores.DisplayMemberPath = "NombreProveedor";
                cboProveedores.SelectedValuePath = "Id";
                cboProveedores.SelectedIndex     = 1;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #4
0
 private void btnGuardar_Click(object sender, RoutedEventArgs e)
 {
     if (Validaciones() == true)
     {
         txtTextBlockDialogo.Text = error;
         dialogoMENS.IsOpen       = true;
         return;
     }
     else
     {
         frmComprasProveedor  frm    = new frmComprasProveedor();
         FacturaComprasLogica log    = new FacturaComprasLogica();
         ProveedorLogica      pl     = new ProveedorLogica();
         Proveedor            p      = pl.obtenerProveedor(txtId.Text);
         DateTime             inicio = fechaInicio.SelectedDate.Value;
         DateTime             fin    = fechaFin.SelectedDate.Value;
         frm.GenerarReporte(p.NombreProveedor, log.ReporteTotalComprasProv(inicio, fin, p.Id), inicio, fin);
         frm.Show();
     }
 }
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            ProveedorLogica log     = new ProveedorLogica();
            Usuario         usuario = new Usuario();

            usuario = (Usuario)App.Current.Properties["usuarioSesion"];
            DataTable dt = log.ReporteProveedores();

            ReportProveedores.Reset();
            ReportDataSource rd = new ReportDataSource("DataSet1", dt);

            ReportProveedores.LocalReport.DataSources.Add(rd);

            ReportParameter ReportParameter1 = new ReportParameter();

            ReportParameter1.Name = "paramUsuario";
            ReportParameter1.Values.Add(usuario.Nombre);

            ReportProveedores.LocalReport.ReportEmbeddedResource = "PracticaProfesionalVivarsan.Reportes.ReporteProveedores.rdlc";
            ReportProveedores.LocalReport.SetParameters(ReportParameter1);
            ReportProveedores.RefreshReport();
        }
Пример #6
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");
        }