Ejemplo n.º 1
0
        private void Guardar()
        {
            ImpuestoImplement oImpuestoImplement = new ImpuestoImplement();
            cod_impuestos     oImpuesto          = new cod_impuestos();

            if (this.lblCodigo.Text == "")
            {
                oImpuesto.impuesto       = this.txtNombre.Text;
                oImpuesto.porcentaje     = decimal.Parse(this.txtAlicuota.Text);
                oImpuesto.vigencia_desde = DateTime.Parse(this.dtpFechaDesde.Text);
                oImpuesto.vigencia_hasta = DateTime.Parse(this.dtpFechaHasta.Text);
                oImpuesto.activo         = this.chkActivo.Checked;
                oImpuesto.credito_fiscal = this.chkCreditoFiscal.Checked;
                oImpuestoImplement.Save(oImpuesto);
            }
            else
            {
                DataGridViewRow row = this.dgvTipoIva.CurrentRow;
                int             id  = Convert.ToInt32(row.Cells[0].Value);
                oImpuesto                = oImpuestoImplement.Get(id);
                oImpuesto.impuesto       = this.txtNombre.Text;
                oImpuesto.porcentaje     = Decimal.Parse(this.txtAlicuota.Text);
                oImpuesto.vigencia_desde = DateTime.Parse(this.dtpFechaDesde.Text);
                oImpuesto.vigencia_hasta = DateTime.Parse(this.dtpFechaHasta.Text);
                oImpuesto.activo         = this.chkActivo.Checked;
                oImpuesto.credito_fiscal = this.chkCreditoFiscal.Checked;
                oImpuestoImplement.Update(oImpuesto);
            }
            Deshabilitar();

            CargarGrid();
        }
Ejemplo n.º 2
0
        private void CargarFacturas()
        {
            this.pDetalles.Visible    = true;
            this.gbRefacturar.Visible = true;
            facturas          oFactura          = new facturas();
            FacturasImplement oFacturaImplement = new FacturasImplement();
            socios            oSocio            = new socios();
            SocioImplement    oSocioImplement   = new SocioImplement();

            oSocio = oSocioImplement.Get(_idSocio);
            tarifas           oTarifa            = new tarifas();
            TarifaImplement   oTarifaImplement   = new TarifaImplement();
            cod_impuestos     oCodImpuesto       = new cod_impuestos();
            ImpuestoImplement oImpuestoImplement = new ImpuestoImplement();

            oCodImpuesto = oImpuestoImplement.Get(oSocio.iva.Value);
            oFactura     = oFacturaImplement.Get(_idFactura);
            oTarifa      = oTarifaImplement.Get(oSocio.tarifa.Value);
            this.txtNroFacturaAct.Text = oFactura.id_factura.ToString();
            _periodo = oFactura.id_factura.ToString();
            this.txtFechaAct.Text = oFactura.id_periodo.ToString();
            CargarFactura(_idFactura);
            this.txtTotalAct.Text = sumarFilas(ref this.dgDetalleAct, "colAImporte").ToString();
            CargarFacturaFutura(_periodo, _idSocio);
            this.txtTotalFut.Text = sumarFilas(ref this.dgDetalleFut, "colFImporte").ToString();
        }
Ejemplo n.º 3
0
        public void Save(cod_impuestos oImpuesto)
        {
            cooperativaEntities bd = new cooperativaEntities();

            bd.cod_impuestos.AddObject(oImpuesto);
            bd.SaveChanges();
        }
Ejemplo n.º 4
0
        private void CargarIVAs()
        {
            ImpuestoImplement    oImpuestoImplement = new ImpuestoImplement();
            cod_impuestos        oCod_impuestos     = new cod_impuestos();
            List <cod_impuestos> _listImpuestos     = oImpuestoImplement.GetAll();


            foreach (cod_impuestos impuestos in _listImpuestos)
            {
                chkListIVA.Items.Add(impuestos.impuesto);
            }
        }
Ejemplo n.º 5
0
        public void CargarCombo(ComboBox combo, string InsertaFila)
        {
            IList         ListarImpuestos = GetAll();
            cod_impuestos oImpuesto       = new cod_impuestos();

            oImpuesto.id_impuesto    = 0;
            oImpuesto.impuesto       = InsertaFila;
            oImpuesto.porcentaje     = 0;
            oImpuesto.vigencia_desde = DateTime.Now;
            oImpuesto.vigencia_hasta = DateTime.Now;
            oImpuesto.credito_fiscal = false;
            oImpuesto.activo         = false;
            ListarImpuestos.Insert(0, oImpuesto);
            combo.DisplayMember = "impuesto";
            combo.ValueMember   = "id_impuesto";
            combo.DataSource    = ListarImpuestos;
        }
Ejemplo n.º 6
0
        public void Update(cod_impuestos oImpuesto)
        {
            using (cooperativaEntities bd = new cooperativaEntities())
            {
                var editar = (from p in bd.cod_impuestos
                              where p.id_impuesto == oImpuesto.id_impuesto
                              select p).Single();

                editar.impuesto       = oImpuesto.impuesto;
                editar.porcentaje     = oImpuesto.porcentaje;
                editar.vigencia_desde = oImpuesto.vigencia_desde;
                editar.vigencia_hasta = oImpuesto.vigencia_hasta;
                editar.credito_fiscal = oImpuesto.credito_fiscal;
                editar.activo         = oImpuesto.activo;
                bd.SaveChanges();
            }
        }
Ejemplo n.º 7
0
        private void CargarSeleccion()
        {
            cod_impuestos     oImpuesto          = new cod_impuestos();
            ImpuestoImplement oImpuestoImplement = new ImpuestoImplement();

            DataGridViewRow row = this.dgvTipoIva.CurrentRow;
            int             id  = Convert.ToInt32(row.Cells[0].Value);

            oImpuesto                     = oImpuestoImplement.Get(id);
            this.lblCodigo.Text           = oImpuesto.id_impuesto.ToString();
            this.txtNombre.Text           = oImpuesto.impuesto;
            this.dtpFechaDesde.Text       = oImpuesto.vigencia_desde.ToString();
            this.dtpFechaHasta.Text       = oImpuesto.vigencia_hasta.ToString();
            this.txtAlicuota.Text         = oImpuesto.porcentaje.ToString();
            this.chkActivo.Checked        = oImpuesto.activo.Value;
            this.chkCreditoFiscal.Checked = oImpuesto.credito_fiscal.Value;
            Deshabilitar();
        }
Ejemplo n.º 8
0
        public cod_impuestos Get(int id)
        {
            cod_impuestos oImpuesto = new cod_impuestos();

            using (cooperativaEntities bd = new cooperativaEntities())
            {
                var regis = (from p in bd.cod_impuestos
                             where p.id_impuesto == id
                             select p).Single();
                oImpuesto.id_impuesto    = regis.id_impuesto;
                oImpuesto.impuesto       = regis.impuesto;
                oImpuesto.porcentaje     = regis.porcentaje;
                oImpuesto.vigencia_desde = regis.vigencia_desde;
                oImpuesto.vigencia_hasta = regis.vigencia_hasta;
                oImpuesto.credito_fiscal = regis.credito_fiscal;
                oImpuesto.activo         = regis.activo;
                return(oImpuesto);
            }
        }