//metodos de carrito public CarritoVO DarCarritoCliente(int usrid) { ClienteDAO clidao = new ClienteDAO(); if (clidao.ExisteCliente(usrid)) { CarritoDAO cardao = new CarritoDAO(); if (!cardao.ExisteCarrito(usrid)) { MonedaDAO mondao = new MonedaDAO(); int monedaPorDefecto = mondao.ListarMonedas()[0].IdMoneda; CarritoVO carvo = new CarritoVO() { IdCliente = usrid, FechaCreacion = System.DateTime.Today, IdMoneda = monedaPorDefecto }; cardao.InsertarCarrito(carvo); } return(cardao.DarCarrito(usrid)); } else { throw new ClienteNoExisteException("No existe un cliente con ese id"); } }
public ReporteDocumentosPorFecha() { InitializeComponent(); this.ControlBox = false; this.Text = "REPORTE DOCUMENTOS POR FECHA"; this.StartPosition = FormStartPosition.Manual; this.Location = new System.Drawing.Point(20, 20); objDocContaDao = new DocumentoContabilidadDAO(); objDocumentoDao = new DocumentoDAO(); objMoneda = new MonedaDAO(); comboContabilidad(); comboMoneda(); gridParams(); DateTime d1, d2; d2 = DateTime.Now; d1 = new DateTime(d2.Year, d2.Month, 1); dpickerInicio.Value = d1; if (Ventas.UNIDADNEGOCIO == "01") { objListaDocCab = objDocumentoDao.documentoPorFechaM(cmb_TipoDocumento.SelectedValue.ToString(), dpickerInicio.Value, dpickerFin.Value, cmb_Moneda.SelectedValue.ToString(), Ventas.UNIDADNEGOCIO); } else { objListaDocCab = objDocumentoDao.documentoPorFechaG(cmb_TipoDocumento.SelectedValue.ToString(), dpickerInicio.Value, dpickerFin.Value, cmb_Moneda.SelectedValue.ToString(), Ventas.UNIDADNEGOCIO); } grd_Documentos.DataSource = objListaDocCab; grd_Documentos.Refresh(); llenarSumatorias(); }
public ReporteVoucher() { InitializeComponent(); formReporteCheques = this; this.ControlBox = false; this.Text = "Reporte de Voucher"; this.StartPosition = FormStartPosition.Manual; this.Location = new Point(50, 10); objVoucherDAO = new VoucherDAO(); objMonedaDao = new MonedaDAO(); DateTime d1, d2, d11, d22; d2 = DateTime.Now; d22 = DateTime.Now; d11 = new DateTime(d22.Year, d22.Month, 1); d1 = new DateTime(d2.Year, d2.Month, 1); dpickerInicio.Value = d1; dpickerInicio1.Value = d11; gridParams2(); gridParams(); gridParams3(); gridParams4(); cmbMoneda(); dgv_cobranza.DataSource = null; grd_Voucher.DataSource = null; dgv_personal.DataSource = null; //grd_Voucher.DataSource = objListVoucher; grd_Voucher.Refresh(); dgv_cobranza.Refresh(); dgv_personal.Refresh(); llenarSumatorias(); }
public MantenimientoCheque() { InitializeComponent(); this.ControlBox = false; this.Text = "MANTENIMIENTO CHEQUE"; this.StartPosition = FormStartPosition.Manual; this.Location = new Point(50, 20); objBancoDao = new BancoDAO(); objMonedaDao = new MonedaDAO(); objChequeraDao = new ChequeDAO(); objChequera = new Cheque(); cmbBanco(); cmbMoneda(cmb_Banco.SelectedValue.ToString()); gridParams(); txt_NroCuenta.Text = cargarNroCuenta(cmb_Banco.SelectedValue.ToString(), cmb_Moneda.SelectedValue.ToString()); cmb_Banco.SelectedIndexChanged += Cmb_Banco_SelectedIndexChanged; cmb_Moneda.SelectedIndexChanged += Cmb_Moneda_SelectedIndexChanged; grd_Cheque.CellClick += Grd_Cheque_CellClick; objListaChequera = objChequeraDao.getChequera(Ventas.UNIDADNEGOCIO); grd_Cheque.DataSource = objListaChequera; grd_Cheque.Refresh(); }
public AbonoBanco() { InitializeComponent(); AbonoForm = this; objBancoDAO = new BancoDAO(); objComboBanco = new CuentaBanco(); objBancoDatos = new CuentaBanco(); objMonedaDao = new MonedaDAO(); objAbonoBancoDet = new AbonoBancoDet(); objAbonoBancoCab = new AbonoBancoCab(); objFacturaAbono = new FacturaAbono(); objAsientoDAO = new AsientoDAO(); objAsiento = new Asiento(); objAsientoDetalle = new AsientoDetalle(); cargarCmbBanco(); cmb_Banco.SelectedIndexChanged += Cmb_Banco_SelectedIndexChanged; txt_Fecha.Text = DateTime.Now.ToString("dd/MM/yyyy"); objComboBanco = (CuentaBanco)cmb_Banco.SelectedItem; objBancoDatos = objBancoDAO.listarBancoDatos(Ventas.UNIDADNEGOCIO, objComboBanco.Codigo, objComboBanco.Descripcion); txt_Cuenta.Text = objBancoDatos.Cuenta; txt_Moneda.Text = objBancoDatos.Moneda; txt_Tcambio.Text = objMonedaDao.getTipoCambioVenta(DateTime.Now.ToShortDateString()).ToString().PadRight(5, '0');; txt_MonedaCod.Text = objBancoDatos.MonedaCod; //gridParams(); grd_Detalle.CellClick += Grd_Detalle_CellClick; }
public void ModificarMonedaCarrito(int cliid, int monid) { ClienteDAO clidao = new ClienteDAO(); if (clidao.ExisteCliente(cliid)) { CarritoDAO cardao = new CarritoDAO(); if (cardao.ExisteCarrito(cliid)) { MonedaDAO mondao = new MonedaDAO(); if (mondao.ExisteMoneda(monid)) { CarritoVO carvo = cardao.DarCarrito(cliid); cardao.ModificarMonedaCarrito(carvo.IdCarrito, monid); } else { throw new MonedaNoExisteException("No existe una moneda con ese id"); } } else { throw new CarritoNoExisteException("El cliente no tiene carrito asociado"); } } throw new ClienteNoExisteException("No existe un cliente con ese id"); }
public ListaFactura() { InitializeComponent(); this.ControlBox = false; this.Text = "FACTURAS"; this.StartPosition = FormStartPosition.Manual; this.Location = new Point(50, 20); formListaFactura = this; gridParams(); cmbEstado(); objOtDAO = new OtDAO(); objDocumentoDao = new DocumentoDAO(); DateTime d1, d2; objMonedaDao = new MonedaDAO(); objMonedaDao.tipoCambio(); d2 = DateTime.Now; d1 = new DateTime(2018, 10, 1); dpickerInicio.Value = d1; objListaDocumentoCab = objDocumentoDao.listarCabecera(d1, d2, txt_Ruc.Text, "01", Ventas.UNIDADNEGOCIO); grd_Facturas.DataSource = objListaDocumentoCab; grd_Facturas.Refresh(); grd_Facturas.CellClick += Grd_Facturas_CellClick; sumatorias(); cmb_Estado.SelectedIndexChanged += Cmb_Estado_SelectedIndexChanged; }
public ListaEmisionVoucher() { InitializeComponent(); this.ControlBox = false; this.Text = "LISTA CAJA BANCO"; this.StartPosition = FormStartPosition.Manual; this.Location = new Point(50, 20); objMonedaDao = new MonedaDAO(); DateTime d1, d2; d2 = DateTime.Now; d1 = new DateTime(d2.Year, d2.Month, 1); dpickerInicio.Value = d1; gridParams(); objEstado = new EstadoVoucher(); //objVoucher = new Voucher(); objVoucherDao = new VoucherDAO(); objPagoVoucherDao = new PagoVoucherDAO(); objDocumentoDAO = new DocumentoDAO(); objListVoucher = objVoucherDao.listarVoucher(Ventas.UNIDADNEGOCIO, dpickerInicio.Value, dpickerFin.Value, "NN"); grd_Voucher.DataSource = objListVoucher; objListBusquedaTotal = objListVoucher; grd_Voucher.Refresh(); grd_Voucher.DoubleClick += Grd_Voucher_DoubleClick; cmbEstado(); }
public ContabilidadMenu(String Usuario, String CodEnt, String entidad) { InitializeComponent(); UNIDADNEGOCIO = CodEnt; nomEntidad = entidad; this.Text = "SISTEMA CONTABILIDAD - ERPS MIMCO" + " USUARIO : " + Usuario.Trim() + " " + nomEntidad.Trim(); UsuarioSession = Usuario; this.StartPosition = FormStartPosition.Manual; this.Location = new Point(50, 50); formContabilidad = this; objMonedaDao = new MonedaDAO(); objMonedaDao.tipoCambio(); libroVentasToolStripMenuItem.Click += LibroVentasToolStripMenuItem_Click; generarAsientosVentasToolStripMenuItem.Click += GenerarAsientosVentasToolStripMenuItem_Click; generarAsientosGeneralesToolStripMenuItem.Click += GenerarAsientosGeneralesToolStripMenuItem_Click; mantenimientoDePlanContableToolStripMenuItem.Click += MantenimientoDePlanContableToolStripMenuItem_Click; generarAsientosComprasToolStripMenuItem.Click += GenerarAsientosComprasToolStripMenuItem_Click; libroComprasToolStripMenuItem.Click += LibroComprasToolStripMenuItem_Click; libroDiarioToolStripMenuItem.Click += LibroDiarioToolStripMenuItem_Click; libroMayorToolStripMenuItem1.Click += LibroMayorToolStripMenuItem1_Click; libroMayorConCajaYBancoToolStripMenuItem.Click += LibroMayorConCajaYBancoToolStripMenuItem_Click; cajaChicaToolStripMenuItem.Click += CajaChicaToolStripMenuItem_Click; voucherToolStripMenuItem.Click += VoucherToolStripMenuItem_Click; reporteToolStripMenuItem.Click += ReporteToolStripMenuItem_Click; reporteBalanceGeneralToolStripMenuItem1.Click += ReporteBalanceGeneralToolStripMenuItem1_Click; }
public ActionResult AddPresupuesto(JsonPresupuesto req) { try { int idEntidad = ((Usuario)Session["usuario"]).idEntidad.Value; if (req.presupuesto != null) { if (req.presupuesto.idMedioDePago == 0 || req.presupuesto.idPrestadorDeServicios == 0 || req.presupuesto.items == null || req.presupuesto.idCompra == null || req.presupuesto.nroIdentificacion == null || req.presupuesto.tipo == null) { throw new Exception("Hubo un error. Revise los datos ingresados y vuelva a intentarlo."); } req.presupuesto.idEntidad = idEntidad; if (req.setEgreso && req.presupuesto.idCompra != null) { Compra comp = CompraDAO.getInstancia().getCompraConEgresoYDocumentos(req.presupuesto.idCompra.Value); if (comp.egreso.docsComerciales.Exists(dc => dc.tipo == "Presupuesto")) { throw new Exception("La compra seleccionada ya tiene un presupuesto elegido para el egreso."); } req.presupuesto.idEgreso = comp.idEgreso; } PresupuestoDAO.getInstancia().add(req.presupuesto); } else if (req.documentoComercial != null) { if (req.documentoComercial.idEgreso == 0 || req.documentoComercial.tipo == null || req.documentoComercial.nroIdentificacion == null) { throw new Exception("Hubo un error. Revise los datos ingresados y vuelva a intentarlo."); } req.documentoComercial.idEntidad = idEntidad; DocumentoComercialDAO.getInstancia().add(req.documentoComercial); } else { throw new Exception("Hubo un problema cargando el documento. Recargue la pagina y vuelva a intentarlo."); } //Mongo.MongoDB.insertarDocumento("Presupuesto", "alta", req.presupuesto.ToBsonDocument()); //Mongo.MongoDB.insertarDocumento(req.documentoComercial.tipo_enlace, "alta", req.documentoComercial.ToBsonDocument()); //REVISAR return(Json(Url.Action("Index", "Home"))); } catch (Exception e) { int idEntidad = ((Usuario)Session["usuario"]).idEntidad.Value; ViewBag.mediosDePago = MedioDePagoDAO.getInstancia().getMediosDePago(idEntidad); ViewBag.proveedores = PrestadorDeServiciosDAO.getInstancia().getPrestadoresDeServicios(idEntidad); ViewBag.compras = CompraDAO.getInstancia().getCompras(idEntidad); ViewBag.categorias = CategoriaDAO.getInstancia().getCategorias(idEntidad); ViewBag.egresos = EgresoDAO.getInstancia().getEgresos(idEntidad); ViewBag.monedas = MonedaDAO.getInstancia().getMonedas(); MyLogger.log(e.Message); Response.StatusCode = (int)HttpStatusCode.BadRequest; return(Json(e.Message)); } }
public CanjeLetraNuevo() { InitializeComponent(); this.ControlBox = false; txt_tipodoc.Text = "LT"; objLetra = new LetraCab(); objMonedaDao = new MonedaDAO(); objVoucherDao = new VoucherDAO(); objDocumentoDAO = new DocumentoDAO(); objMonedaDao.tipoCambio(); comboMoneda(); this.StartPosition = FormStartPosition.Manual; this.Location = new Point(50, 20); canjeletranuevo = this; txt_Tcambio.Text = objMonedaDao.getTipoCambioVenta(dpick_Fecha.Value.ToString("dd/MM/yyyy")).ToString().PadRight(5, '0'); if (CanjeLetra.operacionLetra == "V") { objLetra = CanjeLetra.objVoucher; llenarCabecera(objLetra); objListaLetraDet = objVoucherDao.listarLetraDet(objLetra.NroRegistro, Ventas.UNIDADNEGOCIO); llenarDetalle(objListaLetraDet); sumatoria(); btn_SaveData.Enabled = false; btn_Modificar.Visible = true; } else if (CanjeLetra.operacionLetra == "A") { objLetra = CanjeLetra.objVoucher; llenarCabecera(objLetra); objListaLetraDet = objVoucherDao.listarLetraDet(objLetra.NroRegistro, Ventas.UNIDADNEGOCIO); llenarDetalle(objListaLetraDet); sumatoria(); btn_Add.Enabled = false; btn_Anular.Enabled = false; btn_Buscar.Enabled = false; btn_Modificar.Enabled = false; btn_SaveData.Enabled = false; grd_facturas.Enabled = false; dpck_Fechavcto.Enabled = false; dpick_Fecha.Enabled = false; dtp_compromiso.Enabled = false; cmb_Moneda.Enabled = false; btn_Modificar.Visible = false; } else if (CanjeLetra.operacionLetra == "N") { Modificar = "N"; if (Ventas.UNIDADNEGOCIO == "01") { txt_SerieDcto.Text = "0001"; } else { txt_SerieDcto.Text = "0001"; } habilitarBotones(true, false); } }
internal static void Listarmoneda(DropDownList ddlmoneda) { MonedaDAO db = new MonedaDAO(); ddlmoneda.DataSource = db.Listar(); ddlmoneda.DataValueField = "Id_Moneda"; ddlmoneda.DataTextField = "Desc_Large"; ddlmoneda.DataBind(); }
public List <Moneda> getLstMonbyInstAsegProd(Int32 InstId, Int32 CiaId, Int32 ProdId) { List <Moneda> LstMon = new List <Moneda>(); using (MonedaDAO db = new MonedaDAO()) { LstMon = db.getLstbyInstAsegProd(InstId, CiaId, ProdId); } return(LstMon); }
public ActionResult AddCompra() { int idEntidad = ((Usuario)Session["usuario"]).idEntidad.Value; ViewBag.mediosDePago = MedioDePagoDAO.getInstancia().getMediosDePago(idEntidad); ViewBag.proveedores = PrestadorDeServiciosDAO.getInstancia().getPrestadoresDeServicios(idEntidad); ViewBag.usuarios = UsuarioDAO.getInstancia().getUsuarios(idEntidad); ViewBag.categorias = CategoriaDAO.getInstancia().getCategorias(idEntidad); ViewBag.monedas = MonedaDAO.getInstancia().getMonedas(); return(View()); }
public void BorrarMoneda(int monid) { MonedaDAO mondao = new MonedaDAO(); if (mondao.ExisteMoneda(monid)) { mondao.BorrarMoneda(monid); } else { throw new MonedaNoExisteException("No existe una moneda con ese id"); } }
public void ModificarMonedaCotizacion(int monedaid, decimal cotiza) { MonedaDAO mondao = new MonedaDAO(); if (mondao.ExisteMoneda(monedaid)) { mondao.ModificarMonedaCotizacion(monedaid, cotiza); } else { throw new MonedaNoExisteException("No existe una moneda con ese id"); } }
public LibroMayor() { InitializeComponent(); this.ControlBox = false; this.Text = "Libro Mayor"; this.StartPosition = FormStartPosition.Manual; this.Location = new Point(50, 20); objMonedaDao = new MonedaDAO(); objAsientoDao = new AsientoDAO(); objMonedaDao.tipoCambio(); cmbMes(); comboMoneda(); }
//metodos de moneda public void InsertarMoneda(MonedaVO monvo) { MonedaDAO mondao = new MonedaDAO(); if (mondao.ExisteMoneda(monvo.Descripcion)) { throw new MonedaYaExisteException("Ya existe una moneda con esa descripcion"); } else { mondao.InsertarMoneda(monvo); } }
public InsertarPrestamoBancario() { InitializeComponent(); this.Text = "Cargo Bancario"; this.StartPosition = FormStartPosition.Manual; this.Location = new Point(50, 10); objVoucherDao = new VoucherDAO(); objMonedaDao = new MonedaDAO(); formEmision = EmisionVoucher.formEmision; cmbMoneda(); cmbBanco(); cmb_Banco.SelectedIndexChanged += Cmb_Banco_SelectedIndexChanged; cmb_Moneda.SelectedIndexChanged += Cmb_Moneda_SelectedIndexChanged; txt_NroCuenta.Text = objVoucherDao.getNroCuenta(cmb_Banco.SelectedValue.ToString(), cmb_Moneda.SelectedValue.ToString()); }
public RegistrarAsientoGeneral() { InitializeComponent(); this.StartPosition = FormStartPosition.Manual; this.Location = new Point(50, 20); this.ControlBox = false; this.Text = "Asientos Generales"; objAsientoDao = new AsientoDAO(); objMonedaDao = new MonedaDAO(); objMonedaDao.tipoCambio(); comboTipoAsiento(); comboMoneda(); cmb_tipoAsiento.SelectedIndexChanged += Cmb_tipoAsiento_SelectedIndexChanged; txt_TipoAsiento.Text = cmb_tipoAsiento.SelectedValue.ToString(); tipoCambio(dpicker_Fecha.Value.ToShortDateString()); dpicker_Fecha.ValueChanged += Dpicker_Fecha_ValueChanged; }
public ListaNotaDebito() { InitializeComponent(); this.ControlBox = false; this.Text = "NOTA DÉBITO"; formListaDebito = this; objMoneda = new MonedaDAO(); gridParams(); objDocumentoDao = new DocumentoDAO(); DateTime d1, d2; d2 = DateTime.Now; d1 = new DateTime(d2.Year, d2.Month, 1); dpickerInicio.Value = d1; objListaDocumentoCab = objDocumentoDao.listarCabecera(d1, d2, txt_Ruc.Text, "08", Ventas.UNIDADNEGOCIO); grd_Facturas.DataSource = objListaDocumentoCab; grd_Facturas.Refresh(); grd_Facturas.CellClick += Grd_Facturas_CellClick; }
public Ventas(String Usuario, String CodEnt, String entidad) { InitializeComponent(); //UsuarioSession = Usuario; //UNIDADNEGOCIO = CodEnt; //this.Text = "TESORERÍA"; UNIDADNEGOCIO = CodEnt; nomEntidad = entidad; this.Text = "SISTEMA TESORERIA - ERPS MIMCO" + " USUARIO : " + Usuario.Trim() + " " + nomEntidad.Trim(); UsuarioSession = Usuario; this.StartPosition = FormStartPosition.Manual; this.Location = new Point(50, 50); formVentas = this; objMonedaDao = new MonedaDAO(); objMonedaDao.tipoCambio(); // cajaToolStripMenuItem.Enabled = false; // registrarAbonoBancoToolStripMenuItem.Enabled = false;// facturaToolStripMenuItem.Click += FacturaToolStripMenuItem_Click; boletaToolStripMenuItem.Click += BoletaToolStripMenuItem_Click; notaDeCréditoToolStripMenuItem.Click += NotaDeCréditoToolStripMenuItem_Click; notaDeDébitoToolStripMenuItem.Click += NotaDeDébitoToolStripMenuItem_Click; documentosPorFechaToolStripMenuItem.Click += DocumentosPorFechaToolStripMenuItem_Click; documentosPorClienteToolStripMenuItem.Click += DocumentosPorClienteToolStripMenuItem_Click; letraDeCambioToolStripMenuItem.Click += LetraDeCambioToolStripMenuItem_Click; renovaciónLetraToolStripMenuItem.Click += RenovaciónLetraToolStripMenuItem_Click; emisionToolStripMenuItem.Click += EmisionToolStripMenuItem_Click; pendientesPorFacturarToolStripMenuItem.Click += PendientesPorFacturarToolStripMenuItem_Click; documentosPorOTToolStripMenuItem.Click += DocumentosPorOTToolStripMenuItem_Click; registrarAbonoBancoToolStripMenuItem.Click += RegistrarAbonoBancoToolStripMenuItem_Click; cajaChicaToolStripMenuItem.Click += CajaChicaToolStripMenuItem_Click; liquidaciónToolStripMenuItem.Click += LiquidaciónToolStripMenuItem_Click; chequeToolStripMenuItem.Click += ChequeToolStripMenuItem_Click; voucherReporteToolStripMenuItem.Click += VoucherReporteToolStripMenuItem_Click; cuentasPorPagarToolStripMenuItem.Click += CuentasPorPagarToolStripMenuItem_Click; cuentasPorCobrarToolStripMenuItem.Click += CuentasPorCobrarToolStripMenuItem_Click; canjearLetrasToolStripMenuItem.Click += CanjearLetrasToolStripMenuItem_Click; reporteDiarioFacturasToolStripMenuItem.Click += reporteDiarioFacturasToolStripMenuItem_Click; documentosPorProveedorToolStripMenuItem.Click += DocumentosPorProveedorToolStripMenuItem_Click; documentoPorProveedorTotalizadoToolStripMenuItem.Click += DocumentoPorProveedorTotalizadoToolStripMenuItem_Click; reporteChequesToolStripMenuItem.Click += ReporteChequesToolStripMenuItem_Click; reporteLetraClienteToolStripMenuItem.Click += ReporteLetraClienteToolStripMenuItem_Click; }
public RegistrarCajaChica() { InitializeComponent(); this.ControlBox = false; this.Text = "Asientos Contables"; this.StartPosition = FormStartPosition.Manual; this.Location = new Point(50, 20); AsientoCajaForm = this; objAsientoDAO = new AsientoDAO(); objMonedaDao = new MonedaDAO(); objMonedaDao.tipoCambio(); cargarcmb(); gridParams(); objListaCajaDet = objAsientoDAO.getGenerarCaja(cmb_UnidadNegocio.SelectedValue.ToString()); grd_Facturas.DataSource = objListaCajaDet; grd_Facturas.Refresh(); cmb_UnidadNegocio.SelectedIndexChanged += Cmb_UnidadNegocio_SelectedIndexChanged; grd_Facturas.CellClick += Grd_Facturas_CellClick; grd_Facturas.DoubleClick += Grd_Facturas_DoubleClick; }
public ListaLetraCambio() { InitializeComponent(); objDocumentoDao = new DocumentoDAO(); this.ControlBox = false; this.Text = "LETRAS DE CANJE"; this.StartPosition = FormStartPosition.Manual; this.Location = new Point(50, 20); gridParams(); objMonedaDao = new MonedaDAO(); objMonedaDao.tipoCambio(); DateTime d1, d2; d2 = DateTime.Now; d1 = new DateTime(2018, 10, 1); objListaDocumentoCab = objDocumentoDao.listarLetraCab(d1, d2, txt_Ruc.Text, Ventas.UNIDADNEGOCIO); grd_Facturas.DataSource = objListaDocumentoCab; grd_Facturas.Refresh(); grd_Facturas.CellClick += Grd_Facturas_CellClick; }
public RegistrarAsientosVentas() { InitializeComponent(); this.ControlBox = false; this.Text = "Asientos Contables"; this.StartPosition = FormStartPosition.Manual; this.Location = new Point(50, 20); objDocumentoDao = new DocumentoDAO(); objMonedaDao = new MonedaDAO(); objMonedaDao.tipoCambio(); AsientoVentaForm = this; cargarcmb(); gridParams(); objListaDocumentoCab = objDocumentoDao.listarDocCabAsientos("01", "01"); grd_Facturas.DataSource = objListaDocumentoCab; grd_Facturas.Refresh(); grd_Facturas.Click += Grd_Facturas_Click; grd_Facturas.DoubleClick += Grd_Facturas_DoubleClick; cmb_UnidadNegocio.SelectedIndexChanged += Cmb_UnidadNegocio_SelectedIndexChanged; }
public CajaChica(CajaCab obj) { InitializeComponent(); this.ControlBox = false; this.Text = "Caja Chica"; this.StartPosition = FormStartPosition.Manual; this.Location = new Point(50, 20); formCajachica = this; objCajaCab = new CajaCab(); objCajaDAO = new CajaDAO(); objMonedaDao = new MonedaDAO(); objCajaDet = new CajaDet(); objLoVDao = new LoVDAO(); objCajaCab = obj; txt_Disponible.Text = obj.Disponible.ToString(); txt_FechaIni.Text = obj.FechaApertura.ToString("dd/MM/yyyy"); txt_Monto.Text = obj.Monto.ToString(); txt_NroCaja.Text = obj.NumeroCaja; gridParams(); cmbMoneda(); cmbTipoDocu(); cmbCentroLabor(); txt_SerieDoc.MaxLength = 4; objListCajaDet = objCajaDAO.getCajaDet(objCajaCab.NumeroCaja, Ventas.UNIDADNEGOCIO); grd_Facturas.DataSource = objListCajaDet; grd_Facturas.Refresh(); grd_Facturas.CellClick += Grd_Facturas_CellClick; txt_TipoGastoCod.KeyDown += Txt_TipoGastoCod_KeyDown; txt_ProvRuc.KeyDown += Txt_ProvRuc_KeyDown; txt_NroOt.KeyDown += Txt_NroOt_KeyDown; txt_NroOt.TextChanged += Txt_NroOt_TextChanged; txt_TipoGastoCod.TextChanged += Txt_TipoGastoCod_TextChanged; txt_ProvRuc.TextChanged += Txt_ProvRuc_TextChanged; cargarListas(); dpick_FechaOperacion.ValueChanged += Dpick_FechaOperacion_ValueChanged; tipoCambio(dpick_FechaOperacion.Value.ToShortDateString()); }
public BoletaReporte(String tipoDocu, String tipoReport) { InitializeComponent(); this.StartPosition = FormStartPosition.Manual; this.Location = new Point(100, 0); tipoDocumento = tipoDocu; tipoReporte = tipoReport; objProceso = new Proceso(); this.ControlBox = false; this.Text = "REPORTE BOLETAS"; gridParams(); grd_Detalle.CellClick += Grd_Detalle_CellClick; objMoneda = new MonedaDAO(); objDocumentoDao = new DocumentoDAO(); if (tipoReporte == "F") { txt_Ruc.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabClienteDocumento; txt_Cliente.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabCliente; txt_Direccion.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabClienteDireccion; txt_GlosaCab.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabGlosa; txt_Serie.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabSerie; txt_Numero.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabNro; txt_Moneda.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabMoneda; txt_OT.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabOtCod; txt_Pago.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabPago; dpick_Fecha.Value = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabFecha; dpck_Fechavcto.Value = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabFechaVcto; txt_IGV.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabIGV.ToString("C").Substring(3); txt_TotalsinPercep.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabTotal.ToString("C").Substring(3); txt_ValorVenta.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabTotalSinIGV.ToString("C").Substring(3); tipoCambio(dpick_Fecha.Value.ToShortDateString()); txt_Guia.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabGuia; txt_Pedido.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabOrdenCompra; objListDocumentoDet = objDocumentoDao.detalleReporte(ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabSerie, ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabNro, Ventas.UNIDADNEGOCIO); grd_Detalle.DataSource = objListDocumentoDet; grd_Detalle.Refresh(); lblTotal.Text = objDocumentoDao.numeroALetras(convertToDouble(ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabTotal.ToString())) + " " + txt_Moneda.Text; if (ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabTipoMoneda == "USB") { lbl_Moneda.Text = "$"; } } else if (tipoReporte == "C") { txt_Ruc.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabClienteDocumento; txt_Cliente.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabCliente; txt_Direccion.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabClienteDireccion; txt_GlosaCab.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabGlosa; txt_Serie.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabSerie; txt_Numero.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabNro; txt_Moneda.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabMoneda; txt_OT.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabOtCod; txt_Pago.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabPago; dpick_Fecha.Value = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabFecha; dpck_Fechavcto.Value = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabFechaVcto; txt_IGV.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabIGV.ToString("C").Substring(3); txt_TotalsinPercep.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabTotal.ToString("C").Substring(3); txt_ValorVenta.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabTotalSinIGV.ToString("C").Substring(3); txt_Guia.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabGuia; txt_Pedido.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabOrdenCompra; tipoCambio(dpick_Fecha.Value.ToShortDateString()); objListDocumentoDet = objDocumentoDao.detalleReporte(ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabSerie, ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabNro, Ventas.UNIDADNEGOCIO); grd_Detalle.DataSource = objListDocumentoDet; grd_Detalle.Refresh(); lblTotal.Text = objDocumentoDao.numeroALetras(convertToDouble(ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabTotal.ToString())) + " " + txt_Moneda.Text; if (ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabTipoMoneda == "USB") { lbl_Moneda.Text = "$"; } } }
public Boleta() { InitializeComponent(); this.ControlBox = false; this.Text = "BOLETAS"; boletaForm = this; objMonedaDao = new MonedaDAO(); objTipoPagoDao = new TipoPagoDAO(); objDocumento = new DocumentoDAO(); objProceso = new Proceso(); comboMoneda(); comboPago(); gridParams(); if (ListaBoleta.operacionFactura == "V") { if (ListaFactura.objDocumentoCab.EstadoSunat == 0) { lbl_Anulado.Visible = true; } habilitarBotones(false, false); habilitarCampos(false); txt_Guia.Enabled = false; txt_OT.Enabled = false; txt_Pedido.Enabled = false; txt_GlosaCab.Enabled = false; btn_BuscarOT.Enabled = false; btn_Limpiar.Enabled = false; btn_SaveData.Enabled = false; btn_Buscar.Enabled = false; dpck_Fechavcto.Enabled = false; dpick_Fecha.Enabled = false; cmb_Moneda.Enabled = false; cmb_Pago.Enabled = false; txt_Cliente.Text = ListaBoleta.objDocumentoCab.DocumentoCabCliente; txt_Ruc.Text = ListaBoleta.objDocumentoCab.DocumentoCabClienteDocumento; txt_Serie.Text = ListaBoleta.objDocumentoCab.DocumentoCabSerie; txt_Numero.Text = ListaBoleta.objDocumentoCab.DocumentoCabNro; txt_GlosaCab.Text = ListaBoleta.objDocumentoCab.DocumentoCabGlosa; cmb_Moneda.SelectedValue = ListaBoleta.objDocumentoCab.DocumentoCabTipoMoneda; cmb_Pago.SelectedValue = ListaBoleta.objDocumentoCab.DocumentoCabTipoPago; txt_Direccion.Text = ListaBoleta.objDocumentoCab.DocumentoCabClienteDireccion; txt_Guia.Text = ListaBoleta.objDocumentoCab.DocumentoCabGuia; txt_Pedido.Text = ListaBoleta.objDocumentoCab.DocumentoCabOrdenCompra; objListDocumentoDet = objDocumento.listarDetalle(ListaBoleta.numeroDocumento, ListaBoleta.numeroSerie, Ventas.UNIDADNEGOCIO); grd_Detalle.DataSource = objListDocumentoDet; grd_Detalle.Refresh(); dpick_Fecha.Value = ListaBoleta.objDocumentoCab.DocumentoCabFecha; tipoCambio(dpick_Fecha.Value.ToShortDateString()); llenarSumatorias(); } else { if (Ventas.UNIDADNEGOCIO == "01") { txt_Serie.Text = "B001"; } else { txt_Serie.Text = "B005"; } txt_Numero.Text = objDocumento.correlativoFactura("03", Ventas.UNIDADNEGOCIO, txt_Serie.Text); habilitarCampos(false); tipoCambio(DateTime.Now.ToShortDateString()); } rb_OT.Select(); dpick_Fecha.TextChanged += Dpick_Fecha_TextChanged; txt_PrecioUnitario.TextChanged += Txt_PrecioUnitario_TextChanged; txt_Cantidad.TextChanged += Txt_Cantidad_TextChanged; txt_Percepcion.Text = "0"; grd_Detalle.CellClick += Grd_Detalle_CellClick; cmb_Moneda.SelectedValueChanged += Cmb_Moneda_SelectedValueChanged; }
public NotaDeCredito() { InitializeComponent(); this.ControlBox = false; this.Text = "NOTA DE CRÉDITO"; creditoForm = this; this.StartPosition = FormStartPosition.Manual; this.Location = new Point(50, 20); objMonedaDao = new MonedaDAO(); objMonedaDao.tipoCambio(); objTipoPagoDao = new TipoPagoDAO(); objDocumento = new DocumentoDAO(); objProceso = new Proceso(); objContabilidadDocuDAO = new DocumentoContabilidadDAO(); comboMoneda(); comboMotivo(); comboDocumento(); cmb_TipoDocumento.SelectedValueChanged += Cmb_TipoDocumento_SelectedValueChanged; grd_Detalle.CellValueChanged += Grd_Detalle_CellValueChanged; gridParams(); if (ListaNotaCredito.operacionFactura == "V") { if (ListaNotaCredito.objDocumentoCab.EstadoSunat == 0) { lbl_Anulado.Visible = true; } else if (ListaNotaCredito.objDocumentoCab.EstadoSunat == 1) { btn_Modificar.Visible = true; } habilitarCampos(false); Modificar = "M"; txt_GlosaCab.Enabled = false; btn_Add.Enabled = false; btn_Limpiar.Enabled = false; btn_SaveData.Enabled = false; btn_Buscar.Enabled = false; dpck_Fechadcto.Enabled = false; dpick_Fecha.Enabled = false; cmb_Moneda.Enabled = false; cmb_Motivo.Enabled = false; txt_Cliente.Text = ListaNotaCredito.objDocumentoCab.DocumentoCabCliente; txt_Ruc.Text = ListaNotaCredito.objDocumentoCab.DocumentoCabClienteDocumento; txt_Serie.Text = ListaNotaCredito.objDocumentoCab.DocumentoCabSerie; txt_Numero.Text = ListaNotaCredito.objDocumentoCab.DocumentoCabNro; txt_GlosaCab.Text = ListaNotaCredito.objDocumentoCab.DocumentoCabGlosa; cmb_Moneda.SelectedValue = ListaNotaCredito.objDocumentoCab.DocumentoCabTipoMoneda; cmb_Motivo.SelectedValue = ListaNotaCredito.objDocumentoCab.DocumentoCabTipoNotaCredito; txt_Direccion.Text = ListaNotaCredito.objDocumentoCab.DocumentoCabClienteDireccion; txt_SerieBuscar.Text = ListaNotaCredito.objDocumentoCab.DocumentoCabSerieRef; txt_NumeroBuscar.Text = ListaNotaCredito.objDocumentoCab.DocumentoCabNroRef; dpck_Fechadcto.Value = ListaNotaCredito.objDocumentoCab.DocumentoCabFechaDocRef; objListDocumentoDet = objDocumento.listarDetalle(ListaNotaCredito.numeroDocumento, ListaNotaCredito.numeroSerie, Ventas.UNIDADNEGOCIO); /*objDocumentoDet = new DocumentoDet(); * objDocumentoDet.DocumentoCabNro = txt_Numero.Text; * objDocumentoDet.DocumentoCabSerie = txt_Serie.Text; * objDocumentoDet.DocumentoDesProducto = "ANULACIÓN FACTURA " + txt_Serie.Text + "-" + txt_Numero.Text; * objDocumentoDet.DocumentoDetCantidad = 1; * objDocumentoDet.DocumentoDetId = 1; * objDocumentoDet.DocumentoDetCodEnt = Ventas.UNIDADNEGOCIO; * objDocumentoDet.DocumentoDetIGV = ListaNotaCredito.objDocumentoCab.DocumentoCabIGV; * objDocumentoDet.DocumentoDetPrecioTotal= ListaNotaCredito.objDocumentoCab.DocumentoCabTotalSinIGV; * objDocumentoDet.DocumentoDetSubTotal = ListaNotaCredito.objDocumentoCab.DocumentoCabTotalSinIGV; * objDocumentoDet.DocumentoDetPrecioSinIGV = ListaNotaCredito.objDocumentoCab.DocumentoCabTotalSinIGV; * txt_ValorVenta.Text = ListaNotaCredito.objDocumentoCab.DocumentoCabTotalSinIGV.ToString(); * txt_TotalPagar.Text = ListaNotaCredito.objDocumentoCab.DocumentoCabTotal.ToString(); * txt_IGV.Text = ListaNotaCredito.objDocumentoCab.DocumentoCabIGV.ToString(); * if (Ventas.UNIDADNEGOCIO =="02") * { * objDocumentoDet.DocumentoProdUMCod = "ZZ"; * objDocumentoDet.DocumentoProdUMcorta = "040"; * objDocumentoDet.ProductoCod = "000000000003"; * } * else * { * objDocumentoDet.DocumentoProdUMCod = "NIU"; * objDocumentoDet.ProductoCod = "000000012343"; * objDocumentoDet.DocumentoProdUMcorta = "039"; * } */ //objListDocumentoDet.Add(objDocumentoDet); grd_Detalle.DataSource = objListDocumentoDet; grd_Detalle.Refresh(); llenarSumatorias(); dpick_Fecha.Value = ListaNotaCredito.objDocumentoCab.DocumentoCabFecha; tipoCambio(dpick_Fecha.Value.ToShortDateString()); //btn_Rest.Enabled = false; } else { objListDocumentoDet = new List <DocumentoDet>(); Modificar = "G"; txt_Serie.Text = "FC01"; ContadorItem = 0; txt_Numero.Text = objDocumento.correlativoFactura("07", "01", txt_Serie.Text); //habilitarCampos(true); tipoCambio(DateTime.Now.ToShortDateString()); //btn_Rest.Enabled = true; } dpick_Fecha.TextChanged += Dpick_Fecha_TextChanged; txt_PrecioUnitario.TextChanged += Txt_PrecioUnitario_TextChanged; txt_Cantidad.TextChanged += Txt_Cantidad_TextChanged; cmb_Moneda.SelectedValueChanged += Cmb_Moneda_SelectedValueChanged; grd_Detalle.CellClick += Grd_Detalle_CellClick; }
public List <MonedaVO> ListarMonedas() { MonedaDAO mondao = new MonedaDAO(); return(mondao.ListarMonedas()); }