コード例 #1
0
        public HistorialClientes(long idCliente)
        {
            InitializeComponent();

            ventaServicio           = new VentaServicio();
            producto_Venta_Servicio = new Producto_Venta_Servicio();

            pedidoServicio           = new PedidoServicio();
            producto_Pedido_Servicio = new Producto_Pedido_Servicio();

            ListaVentas  = new List <HistorialCompras>();
            ListaPedidos = new List <HistorialCompras>();

            CargarNombre(idCliente);

            CargarGrilla(idCliente);

            IdCliente = idCliente;

            dgvGrillaVentas.DataSource  = ListaVentas.ToList();
            dgvGrillaPedidos.DataSource = ListaPedidos.ToList();

            FormatearGrilla(dgvGrillaVentas);
            FormatearGrilla(dgvGrillaPedidos);

            CargarImageEnGeneral();
        }
コード例 #2
0
        public AgregarProductos(long pedidoId, bool semaforo)
        {
            InitializeComponent();

            productoServicio         = new ProductoServicio();
            producto_vent            = new Producto_Venta_Servicio();
            ventaServicio            = new VentaServicio();
            detalleCajaServicio      = new DetalleCajaServicio();
            cajaServicio             = new CajaServicio();
            clienteServicio          = new ClienteServicio();
            talleServicio            = new TalleServicio();
            pedidoServicio           = new PedidoServicio();
            producto_Dato_Servicio   = new Producto_Dato_Servicio();
            producto_Pedido_Servicio = new Producto_Pedido_Servicio();
            ctaCteServicio           = new CtaCteServicio();

            producto   = new ProductoDto();
            ListaVenta = new List <VentaDto2>();
            ventaDto   = new VentaDto();

            _Semaforo = semaforo;

            _PedidoId  = pedidoId;
            _Pedido    = pedidoServicio.BuscarIDPedidos(pedidoId);
            _clienteId = _Pedido.ClienteId;
            Bandera    = false;

            CargarTalle();
            CargarDatos();
            CargarGrilla(ListaVenta);

            CargarImageEnGeneral();
        }
コード例 #3
0
ファイル: PedidoInfo.cs プロジェクト: JoseSabeckis/KosakoJean
        public PedidoInfo(long pedidoId, AccesoDatos.EstadoPedido estado)
        {
            InitializeComponent();

            producto_Pedido_Servicio = new Producto_Pedido_Servicio();
            pedidoServicio           = new PedidoServicio();
            productoServicio         = new ProductoServicio();
            cajaServicio             = new CajaServicio();
            detalleCajaServicio      = new DetalleCajaServicio();
            ctaCteServicio           = new CtaCteServicio();
            ventaServicio            = new VentaServicio();
            producto_Dato_Servicio   = new Producto_Dato_Servicio();

            list = new List <VentaDto2>();

            var _Pedido = pedidoServicio.Buscar(pedidoId);

            Estado = estado;

            PedidoId = pedidoId;

            Datos(pedidoId);

            Esquema(pedidoId);

            lblVendido.Visible = false;

            if (_Pedido.Proceso == AccesoDatos.Proceso.InicioPedido)
            {
                btnTerminar.Visible = false;
            }
            else
            {
                if (_Pedido.Proceso == AccesoDatos.Proceso.EsperandoRetiro)
                {
                    btnTerminar.Visible         = true;
                    btnAgregarProductos.Visible = true;
                }
                else
                {
                    btnTerminar.Visible = false;
                    lblVendido.Visible  = true;
                    btnVolverPedidoNoRetirado.Visible     = true;
                    btnAgregarProductos.Visible           = false;
                    btnEliminarPedidoSeleccionado.Visible = false;
                }
            }

            if (_Pedido.EstaEliminado)
            {
                lblEliminado.Visible = true;
                btnGuardar.Visible   = false;
                btnEliminar.Visible  = false;
            }

            SiNoHayProductos();

            CargarImageEnGeneral();
        }
コード例 #4
0
ファイル: Pedido.cs プロジェクト: JoseSabeckis/KosakoJean
        public Pedido(List <VentaDto2> Lista, decimal total, string nombre, long clienteId, string descripcion)
        {
            InitializeComponent();

            pedidoServicio           = new PedidoServicio();
            producto_Pedido_Servicio = new Producto_Pedido_Servicio();
            productoServicio         = new ProductoServicio();
            cajaServicio             = new CajaServicio();
            detallCajaServicio       = new DetalleCajaServicio();
            ctaCteServicio           = new CtaCteServicio();
            talleServicio            = new TalleServicio();
            clienteServicio          = new ClienteServicio();
            ventaServicio            = new VentaServicio();
            producto_Dato_Servicio   = new Producto_Dato_Servicio();

            _Cliente = new ClienteDto();

            _Cliente = clienteServicio.ObtenerPorId(clienteId);

            cmbHorario.SelectedIndex = 0;

            txtDescripcion.Text = descripcion;

            if (nombre != null)
            {
                txtApellido.Text = _Cliente.Apellido;
                txtNombre.Text   = _Cliente.Nombre;
            }

            _total      = total;
            ListaVentas = Lista;

            nudAdelanto.Maximum = _total;

            ClienteId = clienteId;

            if (clienteId != 0)
            {
                if (clienteId != 1)
                {
                    txtApellido.Enabled = false;
                    txtNombre.Enabled   = false;
                }
                else
                {
                    txtApellido.Text = string.Empty;
                    txtNombre.Text   = string.Empty;

                    ckbCtaCte.Enabled = false;
                }
            }

            CargarImageEnGeneral();
        }
コード例 #5
0
        public UnidadRetiro(PedidoDto pedidoDto)
        {
            InitializeComponent();

            pedido_Producto_Servicio = new Producto_Pedido_Servicio();
            producto       = new ProductoServicio();
            pedidoServicio = new PedidoServicio();

            Pedido = pedidoDto;

            VerDatos();
        }
コード例 #6
0
ファイル: Lista.cs プロジェクト: JoseSabeckis/KosakoJean
        public Lista()
        {
            InitializeComponent();

            pedidoServicio           = new PedidoServicio();
            producto_Pedido_Servicio = new Producto_Pedido_Servicio();

            var cuentas = pedidoServicio.BuscarPedidosNuevos();

            CrearControles(cuentas);

            CargarImageEnGeneral();
        }
コード例 #7
0
        public UnidadEspera(PedidoDto pedidoDto, AccesoDatos.Proceso estado)
        {
            InitializeComponent();

            pedido_Producto_Servicio = new Producto_Pedido_Servicio();
            producto       = new ProductoServicio();
            pedidoServicio = new PedidoServicio();

            Pedido  = pedidoDto;
            _estado = estado;

            VerDatos();
        }
コード例 #8
0
        public PedidosEsperando()
        {
            InitializeComponent();

            pedidoServicio           = new PedidoServicio();
            producto_Pedido_Servicio = new Producto_Pedido_Servicio();

            var cuentas = pedidoServicio.BuscarRetiros();

            CrearControles(cuentas);

            CargarImageEnGeneral();
        }
コード例 #9
0
        public PedidosTerminados()
        {
            InitializeComponent();

            pedidoServicio           = new PedidoServicio();
            producto_Pedido_Servicio = new Producto_Pedido_Servicio();
            productoServicio         = new ProductoServicio();
            producto_Dato_Servicio   = new Producto_Dato_Servicio();

            var cuentas = pedidoServicio.BuscandoTerminados(string.Empty);

            CrearControles(cuentas);

            CargarImageEnGeneral();
        }
コード例 #10
0
        public PrendaFabricar()
        {
            InitializeComponent();

            producto_Dato_Servicio   = new Producto_Dato_Servicio();
            producto_Pedido_Servicio = new Producto_Pedido_Servicio();
            productoServicio         = new ProductoServicio();

            ListaRealizada = new List <Producto_Dato_Dto>();

            dgvGrillaRealizados.DataSource = ListaRealizada.ToList();
            FormatearGrilla(dgvGrillaRealizados);

            CargarGrilla();

            CargarImageEnGeneral();
        }
コード例 #11
0
        public EstadoProducto(long producto_pedido_Id)
        {
            InitializeComponent();

            producto_Dato_Servicio   = new Producto_Dato_Servicio();
            producto_Pedido_Servicio = new Producto_Pedido_Servicio();
            productoServicio         = new ProductoServicio();
            colegioServicio          = new ColegioServicio();

            ListaDatos = new List <Producto_Dato_Dto>();

            _Producto_Pedido_Id = producto_pedido_Id;

            Descripcion(producto_pedido_Id);

            CargarGrilla(producto_pedido_Id);
        }
コード例 #12
0
        public CtaCteClientePedido(long clienteId, decimal total, List <Producto_Venta_Dto> listProductoVenta, List <VentaDto2> listVentaDto2)
        {
            InitializeComponent();

            productoServicio         = new ProductoServicio();
            producto_vent            = new Producto_Venta_Servicio();
            producto_Pedido_Servicio = new Producto_Pedido_Servicio();
            clienteServicio          = new ClienteServicio();
            ctaCteServicio           = new CtaCteServicio();
            cajaServicio             = new CajaServicio();
            detallCajaServicio       = new DetalleCajaServicio();
            ventaServicio            = new VentaServicio();
            pedidoServicio           = new PedidoServicio();
            talleServicio            = new TalleServicio();

            ventaDto = new VentaDto();

            ListaVentasDto2 = listVentaDto2;
            ListaVenta      = listProductoVenta;

            var cliente = clienteServicio.ObtenerPorId(clienteId);

            cmbHorario.SelectedIndex = 0;

            txtApellido.Text = cliente.Apellido;
            txtNombre.Text   = cliente.Nombre;

            if (txtApellido.Text == "Consumidor Final")
            {
                txtApellido.Text = string.Empty;

                txtApellido.Enabled = true;
                txtNombre.Enabled   = true;
            }

            nudAdelanto.Maximum = total;

            _Total = total;

            _Cliente = cliente;
        }
コード例 #13
0
        public GuardadoConsumidorFinal(AccesoDatos.Proceso pedido)
        {
            InitializeComponent();

            pedidoServicio           = new PedidoServicio();
            producto_Pedido_Servicio = new Producto_Pedido_Servicio();

            if (pedido == AccesoDatos.Proceso.Retirado)
            {
                btnActualizar.Visible = false;
                btnEliminar.Visible   = true;
            }

            _Pedido = pedido;

            LlenarGrilla(pedido);

            CargarImageEnGeneral();

            VerSiHayPedidos();
        }
コード例 #14
0
        public PedidoGuardado(long pedidoId, AccesoDatos.Proceso estado)
        {
            InitializeComponent();

            producto_Pedido_Servicio = new Producto_Pedido_Servicio();
            pedidoServicio           = new PedidoServicio();
            productoServicio         = new ProductoServicio();
            cajaServicio             = new CajaServicio();
            detalleCajaServicio      = new DetalleCajaServicio();
            ctaCteServicio           = new CtaCteServicio();
            ventaServicio            = new VentaServicio();

            list = new List <VentaDto2>();

            Estado = estado;

            var _Pedido = pedidoServicio.Buscar(pedidoId);

            PedidoId = pedidoId;

            Datos(pedidoId);

            Esquema(pedidoId);


            if (_Pedido.Proceso == AccesoDatos.Proceso.Retirado)
            {
                btnTerminar.Visible = false;
                ckbTarjeta.Visible  = false;
                ckbNormal.Visible   = false;
                lblVendido.Visible  = true;
                btnVolverPedidoNoRetirado.Visible     = true;
                btnAgregarProductos.Visible           = false;
                btnEliminarPedidoSeleccionado.Visible = false;
            }
            else
            {
                btnAgregarProductos.Visible = true;
            }

            if (_Pedido.EstaEliminado)
            {
                lblEliminado.Visible = true;
                btnGuardar.Visible   = false;
                btnEliminar.Visible  = false;

                txtNotas.Enabled = false;

                btnCobro.Visible   = false;
                btnRestar.Visible  = false;
                lblCobrar.Visible  = false;
                ckbNormal.Visible  = false;
                ckbTarjeta.Visible = false;
                nudCobro.Visible   = false;

                btnTerminar.Visible = false;

                btnAgregarProductos.Visible           = false;
                btnEliminarPedidoSeleccionado.Visible = false;
                btnVolverPedidoNoRetirado.Visible     = false;
            }

            if (dgvGrilla.RowCount == 0)
            {
                btnEliminarPedidoSeleccionado.Visible = false;
                btnAgregarProductos.Visible           = false;
                btnTerminar.Enabled = false;
            }

            CargarImageEnGeneral();
        }