public frmVentas(Vendedor vendedor)
        {
            InitializeComponent();
            this.vendedor = vendedor;
            var respuesta = productoServicio.Consultar();

            listaAuxiliar = respuesta.productos;
        }
Esempio n. 2
0
        private void btnBuscarBodg_Click(object sender, EventArgs e)
        {
            IList <Producto> productos = new List <Producto>();

            if (servicio.Consultar() != null)
            {
                productos = servicio.Consultar();
                dtgProductos.DataSource = productos;
            }
            else
            {
                MessageBox.Show("NO HAY INFORMACION  GUARDADA ");
            }
        }
Esempio n. 3
0
 private void PrepararTabla()
 {
     DgvProducto.DataSource = null;
     productos.Clear();
     productos = service.Consultar();
     DgvProducto.DataSource = productos;
 }
Esempio n. 4
0
        private void txtProducto_TextChanged(object sender, EventArgs e)
        {
            productos = serviceProducto.Consultar();
            AutoCompleteStringCollection colecion = new AutoCompleteStringCollection();

            foreach (var item in productos)
            {
                colecion.Add(item.NombreProducto);
            }
            txtProducto.AutoCompleteCustomSource = colecion;
            txtProducto.AutoCompleteMode         = AutoCompleteMode.Suggest;
            txtProducto.AutoCompleteSource       = AutoCompleteSource.CustomSource;
            //if (service.Buscar(txtProducto.Text)==null)
            //{
            //    DialogResult result = MessageBox.Show($"El producto {txtProducto.Text}, no se encuentra.¿Desea registralo?", "", MessageBoxButtons.YesNo);
            //    switch (result)
            //    {

            //        case DialogResult.Yes:
            //            FrmProducto frmProducto = new FrmProducto();
            //            frmProducto.ShowDialog();
            //            break;
            //        case DialogResult.No:
            //            break;

            //    }
            //}
        }
Esempio n. 5
0
        private void LlenarTabla()
        {
            RespuestaConsultarProducto respuesta = productoService.Consultar();

            if (respuesta.ErrorProducto == false)
            {
                DgvProductos.DataSource = respuesta.productos;
                MessageBox.Show(respuesta.MensajeProducto, "Información", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show(respuesta.MensajeProducto, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Esempio n. 6
0
        private void MostrarDatos()
        {
            var respuesta = new Respuesta();

            respuesta = productoServicio.Consultar();
            if (!respuesta.IsError)
            {
                dtgrProductos.DataSource = null;
                dtgrProductos.DataSource = respuesta.productos;
                dtgrProductos.Refresh();
            }
            else
            {
                MessageBox.Show(respuesta.Mensaje, respuesta.Mensaje, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Esempio n. 7
0
        private void LlenarProducto()
        {
            CmbProducto.Items.Clear();

            RespuestaConsultarProducto respuesta = productoService.Consultar();

            productos = respuesta.productos;

            if (respuesta.ErrorProducto == false)
            {
                CmbProducto.Items.Add("PRODUCTOS");
                foreach (var producto in productos)
                {
                    CmbProducto.Items.Add(producto.NombreProducto);
                }
            }
        }
Esempio n. 8
0
        public IEnumerable <ProductoViewModel> Gets()
        {
            var response = productoService.Consultar().ConvertAll(i => new ProductoViewModel(i));

            return(response);
        }
Esempio n. 9
0
 private void BttConsultar_Click(object sender, EventArgs e)
 {
     dataGridView1.DataSource = null;
     dataGridView1.DataSource = service.Consultar();
 }
Esempio n. 10
0
 public FrmProducto()
 {
     InitializeComponent();
     dataGridView1.DataSource = null;
     dataGridView1.DataSource = service.Consultar();
 }
        public IEnumerable <ProductoViewModel> Gets()
        {
            var response = _productoService.Consultar().Select(p => new ProductoViewModel(p));

            return(response);
        }
Esempio n. 12
0
        private void button1_Click(object sender, EventArgs e)
        {
            RespuestaConsultaProducto         respuestaConsultaProducto;
            RespuestaObtenerCantidadProductos respuestaObtener;
            string SeleccionCmb = TipoBusquedaCmbx.SelectedItem.ToString();

            switch (SeleccionCmb)
            {
            case "Nombre":
                ProductosDgv.Rows.Clear();
                respuestaConsultaProducto = new RespuestaConsultaProducto();
                respuestaConsultaProducto = productoService.ObtenerProductosNombre(TipoBusquedaTxt.Text);
                foreach (var item in respuestaConsultaProducto.Productos)
                {
                    MapearTablaProductos(item);
                }
                respuestaObtener = productoService.ObtenerCantidadProductos(respuestaConsultaProducto.Productos);
                MessageBox.Show(respuestaConsultaProducto.Mensaje, "Busqueda", MessageBoxButtons.OK, MessageBoxIcon.Information);

                break;

            case "Codigo":
                ProductosDgv.Rows.Clear();
                try
                {
                    RespuestaBusquedaProducto respuestaBusqueda = new RespuestaBusquedaProducto();
                    respuestaBusqueda = productoService.ObtenerProductosCodigo(int.Parse(TipoBusquedaTxt.Text));
                    Producto producto = new Producto();
                    producto.IdProducto             = respuestaBusqueda.Producto.IdProducto;
                    producto.NombreProducto         = respuestaBusqueda.Producto.NombreProducto;
                    producto.Existencias            = respuestaBusqueda.Producto.Existencias;
                    producto.PrecioUnitarioProducto = respuestaBusqueda.Producto.PrecioUnitarioProducto;
                    producto.IVA = respuestaBusqueda.Producto.IVA;
                    MapearTablaProductos(producto);
                    MessageBox.Show(respuestaBusqueda.Mensaje, "Busqueda", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                catch
                {
                    MessageBox.Show("No se encontraron datos", "Busqueda", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }


                break;

            case "Todos":
                ProductosDgv.Rows.Clear();
                respuestaConsultaProducto = new RespuestaConsultaProducto();
                respuestaConsultaProducto = productoService.Consultar();
                foreach (var item in respuestaConsultaProducto.Productos)
                {
                    MapearTablaProductos(item);
                }
                respuestaObtener = productoService.ObtenerCantidadProductos(respuestaConsultaProducto.Productos);
                MessageBox.Show(respuestaConsultaProducto.Mensaje, "Busqueda", MessageBoxButtons.OK, MessageBoxIcon.Information);
                break;

            default:
                ProductosDgv.Rows.Clear();
                break;
            }
        }