private void FrmDocumento_Load(object sender, EventArgs e) { try { Cursor = Cursors.WaitCursor; using (var ctx = new OpenInvoicePeruDb()) { tipoDocumentoBindingSource.DataSource = ctx.TipoDocumentos.ToList(); tipoDocumentoBindingSource.ResetBindings(false); tipoDocumentoContribuyenteBindingSource.DataSource = ctx.TipoDocumentoContribuyentes.ToList(); tipoDocumentoContribuyenteBindingSource.ResetBindings(false); tipoDocumentoAnticipoBindingSource.DataSource = ctx.TipoDocumentoAnticipos.ToList(); tipoDocumentoAnticipoBindingSource.ResetBindings(false); tipoOperacionBindingSource.DataSource = ctx.TipoOperaciones.ToList(); tipoOperacionBindingSource.ResetBindings(false); monedaBindingSource.DataSource = ctx.Monedas.ToList(); monedaBindingSource.ResetBindings(false); } } catch (Exception ex) { MessageBox.Show(ex.Message, Text, MessageBoxButtons.OK, MessageBoxIcon.Information); } finally { Cursor = Cursors.Default; } }
public FrmDiscrepancia(Discrepancia discrepancia, string tipoDoc) { InitializeComponent(); _discrepancia = discrepancia; _tipoDoc = tipoDoc; discrepanciaBindingSource.DataSource = _discrepancia; discrepanciaBindingSource.ResetBindings(false); Load += (s, e) => { using (var ctx = new OpenInvoicePeruDb()) { tipoDiscrepanciaBindingSource.DataSource = ctx.TipoDiscrepancias .Where(t => t.DocumentoAplicado == _tipoDoc).ToList(); tipoDiscrepanciaBindingSource.ResetBindings(false); } }; toolOk.Click += (s, e) => { discrepanciaBindingSource.EndEdit(); DialogResult = DialogResult.OK; }; toolCancel.Click += (s, e) => DialogResult = DialogResult.Cancel; }
public FrmenviarSunat() { Load += (s, e) => { try { Cursor.Current = Cursors.WaitCursor; using (var ctx = new OpenInvoicePeruDb()) { direccionSunatBindingSource.DataSource = ctx.DireccionesSunat.ToList(); direccionSunatBindingSource.ResetBindings(false); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.InnerException?.Message, Text, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } finally { Cursor.Current = Cursors.Default; } }; }
public FrmDatosGuia(DatosGuia datosGuia) { InitializeComponent(); _datosGuia = datosGuia; datosGuiaBindingSource.DataSource = _datosGuia; datosGuiaBindingSource.ResetBindings(false); Load += (s, e) => { using (var ctx = new OpenInvoicePeruDb()) { tipoDocumentoContribuyenteBindingSource.DataSource = ctx.TipoDocumentoContribuyentes.ToList(); tipoDocumentoContribuyenteBindingSource.ResetBindings(false); modalidadTransporteBindingSource.DataSource = ctx.ModalidadTransportes.ToList(); modalidadTransporteBindingSource.ResetBindings(false); } }; toolOk.Click += (s, e) => { datosGuiaBindingSource.EndEdit(); _datosGuia.UnidadMedida = unidadMedidaComboBox.Text; DialogResult = DialogResult.OK; }; toolCancel.Click += (s, e) => DialogResult = DialogResult.Cancel; }
public FrmEnviarDocumentosSunat() { InitializeComponent(); _client = new HttpClient { BaseAddress = new Uri(ConfigurationManager.AppSettings["UrlOpenInvoicePeruApi"]) }; Load += (s, e) => { try { Cursor.Current = Cursors.WaitCursor; using (var ctx = new OpenInvoicePeruDb()) { direccionSunatBindingSource.DataSource = ctx.DireccionesSunat.ToList(); direccionSunatBindingSource.ResetBindings(false); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.InnerException?.Message, Text, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } finally { Cursor.Current = Cursors.Default; } }; }
public FrmDatosAdicionales(DatoAdicional dato) { InitializeComponent(); datoAdicionalBindingSource.DataSource = dato; datoAdicionalBindingSource.ResetBindings(false); Load += (s, e) => { using (var ctx = new OpenInvoicePeruDb()) { tipoDatoAdicionalBindingSource.DataSource = ctx.TipoDatoAdicionales.ToList(); tipoDatoAdicionalBindingSource.ResetBindings(false); } }; toolCancel.Click += (s, e) => DialogResult = DialogResult.Cancel; }
public FrmDetalleDocumento(DetalleDocumento detalle, DocumentoElectronico documento) { InitializeComponent(); _detalle = detalle; _documento = documento; detalleDocumentoBindingSource.DataSource = detalle; detalleDocumentoBindingSource.ResetBindings(false); Load += (s, e) => { using (var ctx = new OpenInvoicePeruDb()) { tipoImpuestoBindingSource.DataSource = ctx.TipoImpuestos.ToList(); tipoImpuestoBindingSource.ResetBindings(false); tipoPrecioBindingSource.DataSource = ctx.TipoPrecios.ToList(); tipoPrecioBindingSource.ResetBindings(false); } }; }
public FrmDocumentoRelacionado(DocumentoRelacionado documentoRelacionado) { InitializeComponent(); documentoRelacionadoBindingSource.DataSource = documentoRelacionado; documentoRelacionadoBindingSource.ResetBindings(false); Load += (s, e) => { using (var ctx = new OpenInvoicePeruDb()) { tipoDocumentoRelacionadoBindingSource.DataSource = ctx.TipoDocumentoRelacionados.ToList(); tipoDocumentoRelacionadoBindingSource.ResetBindings(false); } }; toolOk.Click += (s, e) => { documentoRelacionadoBindingSource.EndEdit(); DialogResult = DialogResult.OK; }; toolCancel.Click += (s, e) => DialogResult = DialogResult.Cancel; }
public FrmDiscrepancia(Discrepancia discrepancia, string tipoDoc) { InitializeComponent(); _tipoDoc = tipoDoc; discrepanciaBindingSource.DataSource = discrepancia; discrepanciaBindingSource.ResetBindings(false); Load += (s, e) => { using (var ctx = new OpenInvoicePeruDb()) { var tipoDocumento = ctx.Set <TipoDocumento>() .AsNoTracking() .SingleOrDefault(p => p.Codigo == _tipoDoc); if (tipoDocumento == null) { return; } tipoDiscrepanciaBindingSource.DataSource = ctx.Set <TipoDiscrepancia>() .Where(t => t.IdTipoDocumento == tipoDocumento.Id).AsNoTracking().ToList(); tipoDiscrepanciaBindingSource.ResetBindings(false); } }; toolOk.Click += (s, e) => { discrepanciaBindingSource.EndEdit(); DialogResult = DialogResult.OK; }; toolCancel.Click += (s, e) => DialogResult = DialogResult.Cancel; }
public ParametroConfiguracionController(OpenInvoicePeruDb context) { _context = context; }
public EmpresasController(OpenInvoicePeruDb context) { _context = context; }
public DocumentoElectronicoController(ISerializador serializador, ICertificador certificador, OpenInvoicePeruDb context) { _serializador = serializador; _certificador = certificador; _context = context; }