Example #1
0
        private void CargaListaImpuestos(Producto producto)
        {
            Impuestos = new List <Impuesto>();

            ImpuestoController impuestoController = new ImpuestoController();

            if (!producto.Impuesto1Id.Equals("SYS"))
            {
                var impuesto1 = impuestoController.SelectOne(producto.Impuesto1Id);
                if (impuesto1 != null)
                {
                    Impuestos.Add(impuesto1);
                }
            }

            if (!producto.Impuesto2Id.Equals("SYS"))
            {
                var impuesto2 = impuestoController.SelectOne(producto.Impuesto2Id);
                if (impuesto2 != null)
                {
                    Impuestos.Add(impuesto2);
                }
            }

            if (!producto.Impuesto3Id.Equals("SYS"))
            {
                var impuesto3 = impuestoController.SelectOne(producto.Impuesto3Id);
                if (impuesto3 != null)
                {
                    Impuestos.Add(impuesto3);
                }
            }
        }
        public FrmImpuestos(dynamic objeto)
        {
            InitializeComponent();
            impuestoController = new ImpuestoController();
            this.objeto        = objeto;

            if (this.objeto != null)
            {
                objeto             = (Impuesto)this.objeto;
                TxtImpuestoId.Text = objeto.ImpuestoId;
            }
        }
        private void CargaListaImpuestos(Producto producto)
        {
            impuestos = new List <Impuesto>();

            ImpuestoController impuestoController = new ImpuestoController();

            var impuesto1 = impuestoController.SelectOne(producto.Impuesto1Id);

            if (impuesto1 != null)
            {
                impuestos.Add(impuesto1);
            }

            var impuesto2 = impuestoController.SelectOne(producto.Impuesto2Id);

            if (impuesto2 != null)
            {
                impuestos.Add(impuesto2);
            }
        }
        private void ResetPDV()
        {
            venta            = new Venta();
            partidas         = new List <Ventap>();
            cliente          = null;
            producto         = null;
            SigPartida       = 0;
            datosCliente     = "PUBLICO EN GENERAL";
            TxtSubtotal.Text = "";
            TxtTotal.Text    = "";
            TxtCliente.Text  = "";

            ventaController    = new VentaController();
            ventapController   = new VentapController();
            productoController = new ProductoController();
            clienteController  = new ClienteController();

            ImpuestoController   = new ImpuestoController();
            empresaController    = new EmpresaController();
            loteController       = new LoteController();
            movInvController     = new MovInvController();
            flujoController      = new FlujoController();
            reporteController    = new ReporteController();
            dymErrorController   = new DymErrorController();
            formaPagoController  = new FormaPagoController();
            loteVentapController = new LoteVentapController();
            oCFDI = new CFDI();
            lote  = null;
            TxtProductoId.Focus();


            //Reset malla
            Malla.Rows.Clear();
            for (int i = 0; i < NPARTIDAS; i++)
            {
                Malla.Rows.Add();
                Malla.Rows[i].Cells[2].Style.BackColor = Color.Yellow;
                Malla.Rows[i].Cells[8].Style.BackColor = Color.Yellow;
            }
            CreaVenta();
        }
 public FrmImpuestos()
 {
     InitializeComponent();
     impuestoController = new ImpuestoController();
     ModoCreate         = true;
 }