Example #1
0
        private void InicializarSistema()
        {
            fillMenuTipoVenta();
            fillMenuTienda();
            fillFormaPago();
            fillMonedas();
            ent_configuracion   = new Ent_Configuracion();
            ent_configuracion   = BL_Configuracion.getConfiguracion();
            ent_tienda          = BL_Tienda.getTienda(ent_configuracion.TIENDA);
            lblRUC.Text         = "R.U.C. " + ent_configuracion.RUC;
            lblRazonSocial.Text = ent_configuracion.RAZON_SOCIAL;
            Image logo = Image.FromFile("logo.png");

            pbLogo.Image       = logo;
            correlativo        = BL_Ventas.getCorrelativo(tipo_venta);
            lblBienvenido.Text = "Bienvenid@ " + ent_usuario.nombres;
            lblRango.Text      = (ent_usuario.rango == "A") ? "(Administrador)" : "(Cajero)";
            lblTienda.Text     = "Tienda: " + des_tienda;
            lblSerie.Text      = "N° 001-" + correlativo;
            lblFecha.Text      = DateTime.Now.ToString("dd/MM/yyyy");
            dgvProductos.Columns[0].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            dgvProductos.Columns[2].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            dgvProductos.Columns[3].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
            dgvProductos.Columns[4].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
            cboFormaPago.SelectedIndex = 0;
            menuAdmin();
        }
Example #2
0
        public frmCotizacion(String tienda, String user, Ent_Tienda ent_tienda)
        {
            InitializeComponent();
            fillMonedas();
            _ent_tienda       = ent_tienda;
            ent_configuracion = new Ent_Configuracion();
            ent_configuracion = BL_Configuracion.getConfiguracion();
            ent_tienda        = BL_Tienda.getTienda(ent_configuracion.TIENDA);
            correlativo       = BL_Mantenimiento.getCorrelativo();
            lblSerie.Text     = "N° 001-" + correlativo.PadLeft(6, '0');
            tipo_venta        = "FA";
            cod_tienda        = tienda;
            usuario           = user;
            Image logo = Image.FromFile("logo.png");

            pbLogo.Image = logo;
            adjunto      = "";

            Dictionary <string, string> lista_tipo = new Dictionary <string, string>();

            lista_tipo.Add("CO", "COMPRA");
            lista_tipo.Add("AL", "ALQUILER");
            cboTipo.DataSource    = new BindingSource(lista_tipo, null);
            cboTipo.DisplayMember = "Value";
            cboTipo.ValueMember   = "Key";
            alquiler        = "0";
            lbldias.Visible = false;
            txtDias.Visible = false;
            txtDias.Text    = "1";
        }
Example #3
0
        private void fillDatosVenta()
        {
            Ent_Venta entity = BL_Ventas.getCabeceraVenta(id_venta);

            if (entity.tipo_venta == "FA")
            {
                lblDNI.Text     = "RUC";
                lblNombres.Text = "Razón Social";
            }
            else
            {
                lblDNI.Text     = "DNI";
                lblNombres.Text = "Nombres";
            }

            txtTipoVenta.Text = entity.tipo_venta_des;
            txtNroDoc.Text    = entity.nro_doc_str;
            txtDNI.Text       = entity.cliente_doc;
            txtNombres.Text   = entity.cliente;
            txtDireccion.Text = entity.direccion;
            txtFecha.Text     = entity.emision;
            txtFormaPago.Text = entity.forma_pago_des;
            txtTelefono.Text  = entity.telefono;
            txtUsuario.Text   = entity.usuario;
            txtAnulado.Text   = (entity.anulado == "1") ? "SI" : "NO";

            txtMotivo.Text      = entity.motivo_anul;
            txtFechaAnul.Text   = entity.fecha_anul;
            txtusuarioAnul.Text = entity.usuario_anul;

            lblTotal.Text = entity.monto_total.ToString("#0.00");

            Ent_Configuracion ent_configuracion = BL_Configuracion.getConfiguracion();

            if (entity.tipo_venta.Equals("FA"))
            {
                txtSubTotal.Text = (Convert.ToDouble(lblTotal.Text) / Convert.ToDouble(ent_configuracion.IGV + 1)).ToString("#0.00");
                txtIGV.Text      = (Convert.ToDouble(lblTotal.Text) - Convert.ToDouble(txtSubTotal.Text)).ToString("#0.00");
            }
            else
            {
                txtSubTotal.Text = "0.00";
                txtIGV.Text      = "0.00";
            }

            txtRecibido.Text = entity.monto_recibido.ToString("#0.00");
            if (entity.forma_pago == "CR")
            {
                lblVuelto.Text = "Saldo";
                txtVuelto.Text = (entity.monto_total - entity.monto_recibido).ToString("#0.00");
            }
            else
            {
                txtVuelto.Text = entity.monto_vuelto.ToString("#0.00");
            }

            fillDetalles();
        }
Example #4
0
        public frmCreditos(string _cod_tienda, string _usuario)
        {
            InitializeComponent();
            fillTipoVenta();
            cod_tienda    = _cod_tienda;
            usuario       = _usuario;
            txtFecha.Text = DateTime.Now.ToString("dd/MM/yyyy");
            dgvDetalleVenta.Columns["PRECIO"].DefaultCellStyle.Format  = "f";
            dgvDetalleVenta.Columns["IMPORTE"].DefaultCellStyle.Format = "f";
            dgvAbonos.Columns["MONTO"].DefaultCellStyle.Format         = "f";

            ent_configuracion = new Ent_Configuracion();
            ent_configuracion = BL_Configuracion.getConfiguracion();
        }
Example #5
0
        public frmConsultarMantenimiento()
        {
            InitializeComponent();
            fillDocumento();

            ent_configuracion = new Ent_Configuracion();
            ent_configuracion = BL_Configuracion.getConfiguracion();
            prog = new Ent_Prog_Mantenimiento();

            Dictionary <string, string> lista_tipo = new Dictionary <string, string>();

            lista_tipo.Add("RE", "REALIZADO");
            lista_tipo.Add("NR", "NO REALIZADO");
            lista_tipo.Add("RP", "EN REPARACIÓN");
            cboEstado.DataSource    = new BindingSource(lista_tipo, null);
            cboEstado.DisplayMember = "Value";
            cboEstado.ValueMember   = "Key";
        }
Example #6
0
 public frmConsultaVentas(string _tienda, bool _auto_close = false, bool doc_credito = false)
 {
     ent_configuracion = new Ent_Configuracion();
     ent_configuracion = BL_Configuracion.getConfiguracion();
     tienda            = _tienda;
     auto_close        = _auto_close;
     InitializeComponent();
     txtFecha.Text = DateTime.Now.ToString("dd/MM/yyyy");
     fillComboEstados();
     fillTipoVenta();
     fillFormaPago();
     if (doc_credito)
     {
         cboFormaPago.SelectedValue = "CR";
         cboFormaPago.Enabled       = false;
     }
     fillVentas();
 }
Example #7
0
        public frmConsultarCotizacion(string tienda)
        {
            InitializeComponent();
            cod_tienda = tienda;

            ent_configuracion = new Ent_Configuracion();
            ent_configuracion = BL_Configuracion.getConfiguracion();
            cotizacion        = new Ent_Venta();

            Dictionary <string, string> lista_tipo = new Dictionary <string, string>();

            lista_tipo.Add("", ":: TODAS ::");
            lista_tipo.Add("CO", "COMPRA");
            lista_tipo.Add("AL", "ALQUILER");
            cboTipo.DataSource    = new BindingSource(lista_tipo, null);
            cboTipo.DisplayMember = "Value";
            cboTipo.ValueMember   = "Key";

            btnBuscar_Click(new object(), new EventArgs());
        }
Example #8
0
        public frmGuiaRemision(string _cod_tienda)
        {
            InitializeComponent();
            cod_tienda               = _cod_tienda;
            ent_configuracion        = new Ent_Configuracion();
            ent_configuracion        = BL_Configuracion.getConfiguracion();
            lblRUC.Text              = "R.U.C. " + ent_configuracion.RUC;
            lblRazonSocial.Text      = ent_configuracion.RAZON_SOCIAL;
            txtDireccionPartida.Text = ent_configuracion.DIRECCION;
            txtTransRuc.Text         = ent_configuracion.RUC;
            txtTransCliente.Text     = ent_configuracion.RAZON_SOCIAL;
            Image logo = Image.FromFile("logo.png");

            pbLogo.Image          = logo;
            txtFechaEmision.Text  = DateTime.Now.ToString("dd/MM/yyyy");
            txtFechaTraslado.Text = DateTime.Now.ToString("dd/MM/yyyy");
            correlativo           = BL_Ventas.getCorrelativo("GR");
            lblNroDoc.Text        = "001-" + correlativo;
            fillTipoDocumento();
            fillMotivos();
            fillNroDoc();
        }
Example #9
0
        public frmProgMantenimiento(string tienda, string user)
        {
            InitializeComponent();
            ent_configuracion    = new Ent_Configuracion();
            ent_configuracion    = BL_Configuracion.getConfiguracion();
            correlativo          = BL_Mantenimiento.getCorrelativo();
            lblSerie.Text        = "N° 001-" + correlativo.PadLeft(6, '0');
            cod_tienda           = tienda;
            usuario              = user;
            txtFechaEmision.Text = DateTime.Now.ToString("dd/MM/yyyy");
            dtpFechaSalida.Value = DateTime.Now;

            fillTipoMantenimiento();

            Dictionary <string, string> lista_tipo = new Dictionary <string, string>();

            lista_tipo.Add("", "SELECCIONE");
            lista_tipo.Add("RE", "REALIZADO");
            lista_tipo.Add("NR", "NO REALIZADO");
            lista_tipo.Add("RP", "EN REPARACIÓN");
            cboEstado.DataSource    = new BindingSource(lista_tipo, null);
            cboEstado.DisplayMember = "Value";
            cboEstado.ValueMember   = "Key";
        }