コード例 #1
0
ファイル: torno.cs プロジェクト: krlosoul/torno
    private void SalidaTorno(Tortno torno)
    {
        Tarjetas t = this.GetDatoTarjeta();
        t.hora_salida = torno.fecha_actual;//obtiene la hora y fecha actual del torno
        t.estacion_destino = torno.estacion; //nombre de estacion
        t.ultimo_acceso = torno.fecha_actual;

        //calcular el tiempo recorrido
        DateTime fecha1 = Convert.ToDatetime(t.hora_entrada.ToString("HH:mm:ss")));
        DateTime fecha2 = Convert.ToDatetime(t.hora_salida.ToString("HH:mm:ss")));
        double tiempo = fecha2.Subtract(fecha1).TotalHours;
        
        double velocidad = 60; //el recorrido es en promedio de 60 km/h
        double distancia = velocidad * tiempo;
        
        double cobro = 100; //se cobra 100 pesos por kilomero recorrido
        double valor_cobro = distancia * cobro;

        if(valor_cobro > t.valor){
            this.MostrarMensaje("Saldo insuficiente");
            return;//termina sin almacenar la informacion
        }

        t.valor = t.valor - valor_cobro;
        t.ultimo_acceso = torno.fecha_actual;//obtiene la hora y fecha actual del torno
        t.ultimo_valor_pagado =  valor_cobro;

        this.GrabarTarjeta(t);
    }
コード例 #2
0
 public Elem_tarjeta(VistaCuenta_Cliente vistaCuenta_Cliente, Tarjetas tarjetas)
 {
     Tarjeta             = tarjetas;
     VistaCuenta_Cliente = vistaCuenta_Cliente;
     InitializeComponent();
     cargarDatos();
 }
コード例 #3
0
        public ActionResult DeleteConfirmed(string id)
        {
            Tarjetas tarjetas = db.Tarjetas.Find(id);

            db.Tarjetas.Remove(tarjetas);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
コード例 #4
0
ファイル: torno.cs プロジェクト: krlosoul/torno
 private void EntradaTorno(Tortno torno)
 {
     Tarjetas t = this.GetDatoTarjeta();
     t.hora_entrada = torno.fecha_actual;//obtiene la hora y fecha actual del torno
     t.estacion_origen = torno.estacion; //nombre de estacion
     t.ultimo_acceso = torno.fecha_actual;
     this.GrabarTarjeta(t);
 }
コード例 #5
0
 public ActionResult Edit([Bind(Include = "num_tarjeta,titular_tarjeta,fecha_venc_tarjeta")] Tarjetas tarjetas)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tarjetas).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(tarjetas));
 }
コード例 #6
0
 public ActionResult Edit([Bind(Include = "IdTarjeta,Nombre,Titular,NumeroTarjeta,FechaVto,IdBanco,BajaLogica")] Tarjetas tarjetas)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tarjetas).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(tarjetas));
 }
コード例 #7
0
        public ActionResult Create([Bind(Include = "IdTarjeta,Nombre,Titular,NumeroTarjeta,FechaVto,IdBanco,BajaLogica")] Tarjetas tarjetas)
        {
            if (ModelState.IsValid)
            {
                db.Tarjetas.Add(tarjetas);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tarjetas));
        }
コード例 #8
0
        public ActionResult Create([Bind(Include = "num_tarjeta,titular_tarjeta,fecha_venc_tarjeta")] Tarjetas tarjetas)
        {
            if (ModelState.IsValid)
            {
                db.Tarjetas.Add(tarjetas);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tarjetas));
        }
コード例 #9
0
ファイル: torno.cs プロジェクト: krlosoul/torno
    // se llama siempre la misma tarjeta, ya que se desconoce el metodo de lectura
    public Tarjetas GetDatoTarjeta()
    {
        Tarjetas t = new Tarjetas();

        t.nro_tarjeta = 1;
        t.valor = 150000;
        t.ultimo_acceso = "2020-08-15";
        t.ultimo_valor_pagado = 1500 ;
        t.estación = "SANTA MONICA";//donde se adquirio la tarjeta
        t.torno = 7 ;//donde se adquirio la tarjeta
        
        return t;
    }
コード例 #10
0
        // GET: Tarjetas/Delete/5
        public ActionResult Delete(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Tarjetas tarjetas = db.Tarjetas.Find(id);

            if (tarjetas == null)
            {
                return(HttpNotFound());
            }
            return(View(tarjetas));
        }
コード例 #11
0
        private void saveButton_Click(object sender, EventArgs e)
        {
            try
            {
                errorProvider1.Clear();
                if (!ValidarCamposObligatorios())
                {
                    return;
                }

                using (var entidades = new ClinicaEntities())
                {
                    DateTime vencimiento;
                    if (DateTime.TryParse(tbFechaVto.Text, out vencimiento))
                    {
                        var tarjeta = new Tarjetas
                        {
                            BajaLogica    = false,
                            FechaVto      = vencimiento,
                            Nombre        = tbNombreTarjeta.Text,
                            NumeroTarjeta = tbNroTarjeta.Text,
                            Titular       = tbTitular.Text
                        };
                        entidades.Tarjetas.Add(tarjeta);
                        entidades.SaveChanges();
                        this._factura.IdTarjeta   = tarjeta.IdTarjeta;
                        this._factura.Descripcion = tbDescripcion.Text;
                        entidades.Factura.Add(this._factura);
                        var turnoDB = entidades.Turno.First(x => x.IdTurno == this._factura.IdTurno);
                        turnoDB.IdFactura = this._factura.IdFactura;
                        entidades.SaveChanges();
                        this.DialogResult = DialogResult.OK;
                        MessageBox.Show("Factura Creada", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        this.Close();
                    }
                    else
                    {
                        errorProvider1.SetError(tbFechaVto, "Fecha Incorrecta");
                    }
                }
            }
            catch (Exception ex)
            {
                this.DialogResult = DialogResult.Cancel;
                MessageBox.Show("Factura no creada. Si desea hacerlo en el futuro debe Editar de nuevo el Turno o mediate el boton Facturar en el Listado de Turnos.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                MessageBox.Show(ex.Message, "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                this.Close();
            }
        }
コード例 #12
0
 public void AgregarTarjeta(TipoTarjeta tipotarjeta)
 {//metodo que ingresa las tarjetas a la entidad financiera
     try
     {
         if (tipotarjeta != null)
         {
             Tarjetas.Add(new Tarjeta(tipotarjeta));
         }
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
         throw;
     }
 }
コード例 #13
0
ファイル: HomeController.cs プロジェクト: Brandon-Alv/Banco
        public ActionResult postTarjetas()
        {
            BancoHabana.Models.Procesos        p    = new BancoHabana.Models.Procesos();
            List <BancoHabana.Models.Tarjetas> cuen = new List <BancoHabana.Models.Tarjetas>();

            string cuenta = Request.Form["opcionesTarjeta"].ToString();

            Session["tarjetaelegida"] = cuenta;

            Tarjetas pr = new Tarjetas();

            pr = p.getDatosTarjetas(cuenta);

            Session["tarjetasdatos"] = pr;

            return(View("DatosTarjetas"));
        }
コード例 #14
0
 private void cargarTarjetas()
 {
     try
     {
         Tarjetas        tarjeta = new Tarjetas();
         List <Tarjetas> lista   = PropiedadesGenerales.TarjetasController
                                   .listarTarjetas(PropiedadesGenerales.ClienteActual.id);
         tarjeta.tarjeta_numero_protegido = "Seleccione...";
         lista.Insert(0, tarjeta);
         comboTarjetas.DataSource    = lista;
         comboTarjetas.DisplayMember = "tarjeta_numero_protegido";
         comboTarjetas.ValueMember   = "id";
     }
     catch (ControllerException ex)
     {
         PropiedadesGenerales.Notificar.notificarError(ex);
     }
 }
コード例 #15
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (validarCamposTarjeta())
            {
                Tarjetas tarjeta = new Tarjetas();
                tarjeta.tarjeta_numero = txtNumeroTarjeta.Text;

                if (!TarjetaController.TarjetaRepetida(tarjeta))
                {
                    tarjeta.tarjeta_cliente     = PropiedadesGenerales.ClienteActual.id;
                    tarjeta.tarjeta_banco       = int.Parse(comboBancos.SelectedValue.ToString());
                    tarjeta.tarjeta_anio        = comboAnio.SelectedValue.ToString();
                    tarjeta.tarjeta_mes         = comboMes.SelectedValue.ToString();
                    tarjeta.tarjeta_tipo        = comboTipo.Text;
                    tarjeta.tarjeta_ccv         = txtCCV.Text;
                    tarjeta.tarjeta_propietario = txtPropietario.Text;
                    tarjeta.tarjeta_numero      = txtNumeroTarjeta.Text;
                    if (txtNumeroTarjeta.Text.Length > 15 && txtCCV.Text.Length > 2)
                    {
                        try
                        {
                            TarjetaController.Create(tarjeta);
                            PropiedadesGenerales.Notificar.notificarCorrecto("Completado", "Tarjeta ingresada");
                            VistaCuenta_Cliente.rellenarTarjetas();
                            Close();
                        }
                        catch (ControllerException ex)
                        {
                            PropiedadesGenerales.Notificar.notificarError(ex);
                        }
                    }
                    else
                    {
                        PropiedadesGenerales.Notificar.notificarFallo("Error al ingresar tarjeta", "tarjeta ya usada!");
                    }
                }
                else
                {
                    PropiedadesGenerales.Notificar.notificarFallo("Faltan datos", "Complete todos los campos!");
                }
            }
        }
コード例 #16
0
 private void btnPagar_Click(object sender, EventArgs e)
 {
     if (formularioValido())
     {
         FormaPago fp        = (FormaPago)cmbFormaPago.Items[cmbFormaPago.SelectedIndex];
         long      idFactura = Facturas.guardar(Session.usuario.id, Session.fechaAhora(), int.Parse(fp.id.ToString()));
         for (int i = 0; i < int.Parse(cmbCantPub.Text); i++)
         {
             ItemFactura unItem = (ItemFactura)dgvPublicaciones.Rows[i].DataBoundItem;
             unItem.idFactura = idFactura;
             ItemsFactura.Guardar(unItem);
         }
         if (fp.id == 2)
         {
             Tarjetas.Guardar(idFactura, txtNroTarjeta.Text, txtTitular.Text, txtCodigo.Text);
         }
         MessageBox.Show("Items pagados!");
         this.Close();
     }
 }
コード例 #17
0
        public async Task <ActionResult <Tarjetas> > mtdIngresarTarjeta([FromBody] Tarjetas tarjetas)
        {
            try
            {
                ParametrosController    par = new ParametrosController(context);
                ActionResult <DateTime> horadeTransaccion = par.mtdObtenerHora();

                tarjetas.created_date       = horadeTransaccion.Value;
                tarjetas.last_modified_date = horadeTransaccion.Value;
                context.tbtarjetas.Add(tarjetas);
                await context.SaveChangesAsync();

                return(Ok());
            }

            catch (Exception ex)
            {
                //ModelState.AddModelError("token", ex.Message);
                //return BadRequest(ModelState);
                return(Json(new { token = ex.Message }));
            }
        }
コード例 #18
0
        public void grabaTarjeta(int id, UsuarioTarjeta usuTarjeta)
        {
            FitocracyDBDataContext fitDB = new FitocracyDBDataContext();

            Tarjetas tarj = new Tarjetas();

            tarj.Id_Usuario   = id;
            tarj.CardNumber   = usuTarjeta.cardNumber;
            tarj.SecurityCode = usuTarjeta.securityCode;
            tarj.Caducity     = usuTarjeta.month.Split(new char[] { '-' })[1] + usuTarjeta.year;

            fitDB.Tarjetas.InsertOnSubmit(tarj);

            try
            {
                fitDB.SubmitChanges();
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
        }
コード例 #19
0
        public async Task <ActionResult> mtdActualizaTarjeta(int id, [FromBody] Tarjetas tarjetas)
        {
            try
            {
                ParametrosController    par = new ParametrosController(context);
                ActionResult <DateTime> horadeTransaccion = par.mtdObtenerHora();

                var response = await context.tbtarjetas.FirstOrDefaultAsync(x => x.id == id);

                if (response.id != id)
                {
                    return(BadRequest());
                }

                response.last_modified_by       = tarjetas.last_modified_by;
                response.last_modified_date     = horadeTransaccion.Value;
                response.bit_status             = tarjetas.bit_status;
                response.dc_mano_vigencia       = tarjetas.dc_mano_vigencia;
                response.dcm_mes_vigencia       = tarjetas.dcm_mes_vigencia;
                response.str_referencia_tarjeta = tarjetas.str_referencia_tarjeta;
                response.str_sistema_tarjeta    = tarjetas.str_sistema_tarjeta;
                response.str_tarjeta            = tarjetas.str_tarjeta;
                response.str_titular            = tarjetas.str_titular;
                response.int_id_usuario_id      = tarjetas.int_id_usuario_id;
                response.intidconcesion_id      = tarjetas.intidconcesion_id;

                await context.SaveChangesAsync();

                return(Ok());
            }
            catch (Exception ex)
            {
                //ModelState.AddModelError("token", ex.Message);
                //return BadRequest(ModelState);
                return(Json(new { token = ex.Message }));
            }
        }
コード例 #20
0
 void Awake()
 {
     instance = this;
 }
コード例 #21
0
        private void Evento_Click(object sender, EventArgs e)
        {
            Button btn = sender as Button;

            TituloText.Visible   = true;
            NombreComponentClick = btn.Text;

            OpcionSelecionada(btn);
            #region Instancias_Controles
            LControls.Add(typeof(Retiros));
            if (!AccesoComponenteByNombre(btn.Text))
            {
                MetroFramework.MetroMessageBox.Show(this, "Acceso denegado, es necesario iniciar sesión nuevamente", "Permisos", MessageBoxButtons.OK, MessageBoxIcon.Error, 170);
                return;
            }
            if (btn.Text.Equals("Retiros"))
            {
                Retiros retiros;
                if (this.Session != null)
                {
                    retiros = new Retiros(this.Session);
                    CrearControl <UserControl>(retiros, btn);
                }
                else
                {
                    MessageBox.Show("La sesión ha caducado");
                }
            }


            else if (btn.Text.Equals("Depósitos"))
            {
                Deposito depositos;
                if (this.Session != null)
                {
                    depositos = new Deposito(this.Session);
                    CrearControl <UserControl>(depositos, btn);
                }
                else
                {
                    MessageBox.Show("La sesión ha caducado");
                }
            }


            //else if (btn.Text.Equals("Depósitos"))
            //{
            //    DepositosWalls depositos;
            //    if (this.Session != null)
            //    {
            //        depositos = new DepositosWalls(this.Session);
            //        CrearControl<UserControl>(depositos, btn);
            //    }
            //    else
            //    {
            //        MessageBox.Show("La sesión ha caducado");
            //    }
            //}
            else if (btn.Text.Equals("Transferencias"))
            {
                Transferencias transferencias;
                if (this.Session != null)
                {
                    transferencias = new Transferencias(this.Session);
                    CrearControl <UserControl>(transferencias, btn);
                }
                else
                {
                    MessageBox.Show("La sesión ha caducado");
                }
            }
            else if (btn.Text.Equals("Envío Giros"))
            {
                Envio_Giros envioGiros;
                if (this.Session != null)
                {
                    envioGiros = new Envio_Giros(this.Session);
                    CrearControl <UserControl>(envioGiros, btn);
                }
                else
                {
                    MessageBox.Show("La sesión ha caducado");
                }
            }
            else if (btn.Text.Equals("Cobro Giros"))
            {
                CobroGiros cobroGiros;
                if (this.Session != null)
                {
                    cobroGiros = new CobroGiros(this.Session);
                    CrearControl <UserControl>(cobroGiros, btn);
                }
                else
                {
                    MessageBox.Show("La sesión ha caducado");
                }
            }
            else if (btn.Text.Equals("Pago Tarjetas"))
            {
                Tarjetas tarjetas;
                if (this.Session != null)
                {
                    tarjetas = new Tarjetas(this.Session);
                    CrearControl <UserControl>(tarjetas, btn);
                }
                else
                {
                    MessageBox.Show("La sesión ha caducado");
                }
            }
            else if (btn.Text.Equals("Pago Cuotas"))
            {
                Cuotas cuotas;
                if (this.Session != null)
                {
                    cuotas = new Cuotas(this.Session);
                    CrearControl <UserControl>(cuotas, btn);
                }
                else
                {
                    MessageBox.Show("La sesión ha caducado");
                }
            }
            else if (btn.Text.Equals("Cambio Moneda"))
            {
                Tipo_de_Cambio tipoCambio;
                //ViewTipoCambio tipoCambio;
                if (this.Session != null)
                {
                    tipoCambio = new Tipo_de_Cambio(this.Session);
                    //tipoCambio = new ViewTipoCambio(this.Session);
                    CrearControl <UserControl>(tipoCambio, btn);
                }
                else
                {
                    MessageBox.Show("La sesión ha caducado");
                }
            }
            else if (btn.Text.Equals("Pago Servicios"))
            {
                Servicios servicios;
                if (this.Session != null)
                {
                    servicios = new Servicios(this.Session);
                    CrearControl <UserControl>(servicios, btn);
                }
                else
                {
                    MessageBox.Show("La sesión ha caducado");
                }
            }
            else if (btn.Text.Equals("Cuentas"))
            {
                NuevaCuentaUserControl cuenta;
                if (this.Session != null)
                {
                    cuenta = new NuevaCuentaUserControl(this.Session);
                    CrearControl <UserControl>(cuenta, btn);
                }
                else
                {
                    MessageBox.Show("La sesión ha caducado");
                }
            }
            else if (btn.Text.Equals("Gestionar Cuenta"))
            {
                UCactualizarCuenta actualizarCuenta;
                if (this.Session != null)
                {
                    actualizarCuenta = new UCactualizarCuenta(this.Session);
                    CrearControl <UserControl>(actualizarCuenta, btn);
                }
            }
            else if (btn.Text.Equals("Préstamos"))
            {
                NuevoPrestamoUserControl prestamo;
                if (this.Session != null)
                {
                    prestamo = new NuevoPrestamoUserControl(this.Session);
                    CrearControl <UserControl>(prestamo, btn);
                }
                else
                {
                    MessageBox.Show("La sesión ha caducado");
                }
            }
            else if (btn.Text.Equals("Refinanciar"))
            {
                UCrefinanciar refinanciar;
                if (this.Session != null)
                {
                    refinanciar = new UCrefinanciar(this.Session);
                    CrearControl <UserControl>(refinanciar, btn);
                }
                else
                {
                    MessageBox.Show("La sesión ha caducado");
                }
            }
            else if (btn.Text.Equals("Gestionar Tarjetas"))
            {
                //CrearControl<UserControl>(UCchequeras.instance, btn);
                NuevaTarjeta tarjeta;
                if (this.Session != null)
                {
                    tarjeta = new NuevaTarjeta(this.Session);
                    CrearControl <UserControl>(tarjeta, btn);
                }
                else
                {
                    MessageBox.Show("La sesión ha caducado");
                }
            }
            else if (btn.Text.Equals("Gestionar Chequera"))
            {
                //CrearControl<UserControl>(UCchequeras.instance, btn);
                RegistrarChequera chequera;
                if (this.Session != null)
                {
                    chequera = new RegistrarChequera(this.Session);
                    CrearControl <UserControl>(chequera, btn);
                }
                else
                {
                    MessageBox.Show("La sesión ha caducado");
                }
            }
            else if (btn.Text.Equals("Balancin Caja"))
            {
                Balancin balancin;
                if (this.Session != null)
                {
                    balancin = new Balancin(this.Session);
                    CrearControl <UserControl>(balancin, btn);
                }
                else
                {
                    MessageBox.Show("La sesión ha caducado");
                }
            }
            else if (btn.Text.Equals("Resumen Total"))
            {
                ResumenTotal resumenTotal;
                if (this.Session != null)
                {
                    resumenTotal = new ResumenTotal(this.Session);
                    CrearControl <UserControl>(resumenTotal, btn);
                }
            }
            else if (btn.Text.Equals("Clientes"))
            {
                RegistroPersonaUserControl personas;
                if (this.Session != null)
                {
                    personas = new RegistroPersonaUserControl(this.Session);
                    CrearControl <UserControl>(personas, btn);
                }
                else
                {
                    MessageBox.Show("La sesión ha caducado");
                }
            }
            //else if (btn.Text.Equals("Monedas"))
            //{
            //    NuevaMoneda monedas;
            //    if (this.Session != null)
            //    {
            //        monedas = new NuevaMoneda(this.Session);
            //        CrearControl<UserControl>(monedas, btn);
            //    }
            //    else
            //    {
            //        MessageBox.Show("La sesión ha caducado");
            //    }
            //}

            else if (btn.Text.Equals("Monedas"))
            {
                NuevaMoneda     monedas;
                TipoCambioDolar tipoCambioDolar;
                if (this.Session != null)
                {
                    monedas = new NuevaMoneda(this.Session);
                    CrearControl <UserControl>(monedas, btn);
                    tipoCambioDolar = new TipoCambioDolar(this.Session);
                    CrearControl <UserControl>(tipoCambioDolar, btn);
                }
                else
                {
                    MessageBox.Show("La sesión ha caducado");
                }
            }

            else if (btn.Text.Equals("Sucursal"))
            {
                Sucursal sucursal;
                if (this.Session != null)
                {
                    sucursal = new Sucursal(this.Session);
                    CrearControl <UserControl>(sucursal, btn);
                }
                else
                {
                    MessageBox.Show("La sesión ha caducado");
                }
            }

            else if (btn.Text.Equals("Ventanilla"))
            {
                Ventanilla.Ventanilla ventanilla;
                if (this.Session != null)
                {
                    ventanilla = new Ventanilla.Ventanilla(this.Session);
                    CrearControl <UserControl>(ventanilla, btn);
                }
                else
                {
                    MessageBox.Show("La sesión ha caducado");
                }
            }

            else if (btn.Text.Equals("Turnos"))
            {
                Turnos turnos;
                if (this.Session != null)
                {
                    turnos = new Turnos(this.Session);
                    CrearControl <UserControl>(turnos, btn);
                }
                else
                {
                    MessageBox.Show("La sesión ha caducado");
                }
            }

            else if (btn.Text.Equals("Turno Usuario"))
            {
                TurnoUsuario turnoUsuario;
                if (this.Session != null)
                {
                    turnoUsuario = new TurnoUsuario(this.Session);
                    CrearControl <UserControl>(turnoUsuario, btn);
                }
                else
                {
                    MessageBox.Show("La sesión ha caducado");
                }
            }


            else if (btn.Text.Equals("Cobro Cheques"))
            {
                Cheques cheques;
                if (this.Session != null)
                {
                    cheques = new Cheques(this.Session);
                    CrearControl <UserControl>(cheques, btn);
                }
                else
                {
                    MessageBox.Show("La sesión ha caducado");
                }
            }
            else if (btn.Text.Equals("Usuarios"))
            {
                Usuario usuario;
                if (this.Session != null)
                {
                    usuario = new Usuario(this.Session);
                    CrearControl <UserControl>(usuario, btn);
                }
                else
                {
                    MessageBox.Show("La sesión ha caducado");
                }
            }
            else if (btn.Text.Equals("Roles"))
            {
                Roles roles;
                if (this.Session != null)
                {
                    roles = new Roles(this.Session);
                    CrearControl <UserControl>(roles, btn);
                }
                else
                {
                    MessageBox.Show("La sesión ha caducado");
                }
            }
            else if (btn.Text.Equals("Permisos"))
            {
                Permisos permisos;
                if (this.Session != null)
                {
                    permisos = new Permisos(this.Session);
                    CrearControl <UserControl>(permisos, btn);
                }
            }

            else if (btn.Text.Equals("Cronograma"))
            {
                ReporteCronograma cronograma;
                if (this.Session != null)
                {
                    cronograma = new ReporteCronograma(this.Session);
                    CrearControl <UserControl>(cronograma, btn);
                }
                else
                {
                    MetroFramework.MetroMessageBox.Show(this, "La sesión ha caducado", "Permisos", MessageBoxButtons.OK, MessageBoxIcon.Error, 170);
                }
            }
            #endregion

            NombreComponentActivo = btn.Text;
            tituloMenu            = btn.Text;
            TituloText.Text       = tituloModulo + separator + tituloMenu;
        }
コード例 #22
0
 public bool TarjetaRepetida(Tarjetas tarjeta)
 {
     return(ContarRepetidos(tarjeta.tarjeta_numero) > 0);
 }