コード例 #1
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;
 }
コード例 #2
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();
            }
        }
コード例 #3
0
ファイル: FrmTipoIVA.cs プロジェクト: ppincheira/Facturacion
        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();
        }
コード例 #4
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;
     }
 }
コード例 #5
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();
 }
コード例 #6
0
ファイル: frmBuscar.cs プロジェクト: ppincheira/Facturacion
        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);
            }
        }
コード例 #7
0
 public void Save(cod_impuestos oImpuesto)
 {
     cooperativaEntities bd = new cooperativaEntities();
     bd.cod_impuestos.AddObject(oImpuesto);
     bd.SaveChanges();
 }
コード例 #8
0
ファイル: FrmTipoIVA.cs プロジェクト: ppincheira/Facturacion
        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();
        }
コード例 #9
0
 /// <summary>
 /// Deprecated Method for adding a new object to the cod_impuestos EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddTocod_impuestos(cod_impuestos cod_impuestos)
 {
     base.AddObject("cod_impuestos", cod_impuestos);
 }
コード例 #10
0
 /// <summary>
 /// Create a new cod_impuestos object.
 /// </summary>
 /// <param name="id_impuesto">Initial value of the id_impuesto property.</param>
 public static cod_impuestos Createcod_impuestos(global::System.Int32 id_impuesto)
 {
     cod_impuestos cod_impuestos = new cod_impuestos();
     cod_impuestos.id_impuesto = id_impuesto;
     return cod_impuestos;
 }