public static Configuracion GetInstance()
 {
     if (instance == null)
     {
         instance = new Configuracion();
         instance.LoadConfiguration();
     }
     return instance;
 }
 public DetalleConfiguracion(int Id)
 {
     InitializeComponent();
     try
     {
         //Configuracion = General.GetEntityById<Configuracion>("Configuracion", "ConfiguracionID", Id);
         Configuracion = Datos.GetEntity<Configuracion>(c => c.ConfiguracionID == Id);
         if (Configuracion == null)
             throw new EntityNotFoundException(Id.ToString(), "Configuracion");
         EsNuevo = false;
     }
     catch (Exception ex)
     {
         Util.MensajeError(ex.Message, GlobalClass.NombreApp);
     }
 }
Exemple #3
0
        private Configuracion ConvertirAConfig(int idusuario)
        {
            Configuracion cf = null;

            bdanexoDataSet.configuracionDataTable confg = configuracionTableAdapter1.GetConfiguracionByUsuario(idusuario);
            if (confg.Rows.Count > 0)
            {
                cf                  = new Configuracion();
                cf.placabase        = ((bdanexoDataSet.configuracionRow)confg.Rows[0]).placabase;
                cf.noserieplacabase = ((bdanexoDataSet.configuracionRow)confg.Rows[0]).noserieplaca;
                cf.procesador       = ((bdanexoDataSet.configuracionRow)confg.Rows[0]).procesador;
                cf.velocidad        = ((bdanexoDataSet.configuracionRow)confg.Rows[0]).velocidad;
                cf.memoria          = ((bdanexoDataSet.configuracionRow)confg.Rows[0]).memoria;
                cf.cantidad         = ((bdanexoDataSet.configuracionRow)confg.Rows[0]).cantidad;
                cf.tarjetavideo     = ((bdanexoDataSet.configuracionRow)confg.Rows[0]).tarjetagrafica;
                cf.tarjetasonido    = ((bdanexoDataSet.configuracionRow)confg.Rows[0]).tarjetasonido;
                cf.tarjetared       = ((bdanexoDataSet.configuracionRow)confg.Rows[0]).tarjetared;
                cf.id               = ((bdanexoDataSet.configuracionRow)confg.Rows[0]).Id;
            }
            return(cf);
        }
Exemple #4
0
        private void BtnAceptar_Click(object sender, EventArgs e)
        {
            if (config == null)
            {
                Ambiente.Message("No se encontró el objeto para actualizar");
                return;
            }

            config = configuracionController.SelectTopOne();
            config.InicarConWindows = ChLanzarConWindows.Checked;
            config.Ninterval        = (int)Ninterval.Value;
            config.NminAbiertas     = (int)NMinAbiertas.Value;
            config.NminCat          = (int)NMinCat.Value;
            config.IniciarTimerAuto = ChkLanzarTimer.Checked;

            if (configuracionController.Update(config))
            {
                Ambiente.Message("Proceso concluido con éxito");
                Close();
            }
        }
Exemple #5
0
        static void Main(string[] args)
        {
            Configuracion configuracion = Configuracion.GetConfiguracion();

            configuracion.Comienzo();

            PersistorUsuarios persistor      = PersistorUsuarios.GetPersistorUsuarios();
            ProgramaEmisor    programaEmisor = ProgramaEmisor.GetInstancia();

            programaEmisor.UsuariosDelPrograma = persistor.CargarUsuarios();
            if (configuracion.Modo == ModoDeUso.Telegram)
            {
                ComunicadorTelegram.MainTelegram();
            }
            if (configuracion.Modo == ModoDeUso.Consola)
            {
                ComunicadorConsola.MainConsola();
            }

            persistor.GuardarUsuarios(programaEmisor.UsuariosDelPrograma);
        }
Exemple #6
0
        private async void frmArqueo_Load(object sender, EventArgs e)
        {
            try
            {
                await funciones.ReviewEmpeños();

                empeños = await _context.Empenos.Where(x => !x.IsDelete && x.Estado == Estado.Vencido &&
                                                       !x.Retirado && x.FechaRetiro == null &&
                                                       !x.RetiradoAdministrador && x.FechaRetiroAdministrador == null)
                          .Include(x => x.Intereses).ToListAsync();

                configuracion = _context.Configuraciones.FirstOrDefault();
                LoadDetalle();
                dtDesde.Value = DateTime.Today;
                dtHasta.Value = DateTime.Today;
            }
            catch (Exception)
            {
                MessageBox.Show("Error");
            }
        }
        private static SqlConnection ConexionBBDD(Configuracion config)
        {
            string conexionString = "";

            if (config.Seguridad_Integrada_BBDD)
            {
                conexionString = "Server=" + config.Server_BBDD + ";Integrated Security=True; Database=" + config.Nombre_BBDD;
            }

            else
            {
                conexionString = "Server=" + config.Server_BBDD + ";Database=" + config.Nombre_BBDD +
                                 ";User Id=" + config.Usuario_BBDD + ";Password="******";";
            }

            SqlConnection conexion = new SqlConnection(conexionString);

            conexion.Open();

            return(conexion);
        }
Exemple #8
0
        public void CreateMulta(Multa multa)
        {
            var validarmulta = new Configuracion();

            validarmulta.codigo = "cancelacion_cita";

            validarmulta = crudConfig.Retrieve <Configuracion>(validarmulta);
            DateTime hoy = DateTime.Now;

            int diferencia = (multa.fecha - hoy).Days;

            if (diferencia < validarmulta.valor)
            {
                var tmp = new List <EmpleadoViewModel>();

                tmp           = crudEmpleado.RetrieveAllDatosByComercioId <EmpleadoViewModel>(multa.id_comercio);
                multa.id_item = tmp[0].Id;

                crudMulta.Create(multa);
            }
        }
        //cargaConfiguracion
        public Configuracion cargaConfiguracion()
        {
            var           cn   = cnx.getConexion();
            Configuracion conf = new Configuracion();

            cn.Open();
            SqlCommand cmd = new SqlCommand("SP_CONFIGURACION", cn);

            cmd.CommandType = CommandType.StoredProcedure;
            SqlDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                conf.nombre        = dr.GetString(0);
                conf.nombreNegocio = dr.GetString(1);
                conf.color         = dr.GetString(2);
                conf.colorText     = dr.GetString(3);
            }
            cn.Close();
            return(conf);
        }
Exemple #10
0
        public ConfigurationForm(bool asPrincipal)
        {
            this.asPrincipal = asPrincipal;
            InitializeComponent();
            config = Configuracion.Instance;

            txtHost.Value    = config.Server;
            txtPuerto.Text   = config.Port;
            txtUsername.Text = config.Username;
            txtPassword.Text = config.Password;


            if (string.IsNullOrEmpty(config.Port) || string.IsNullOrEmpty(config.Server) || string.IsNullOrEmpty(config.Password) || string.IsNullOrEmpty(config.Username))
            {
                btnAceptar.Enabled = false;
            }
            else
            {
                btnAceptar.Enabled = true;
            }
        }
Exemple #11
0
        private void button1_Click(object sender, EventArgs e)
        {
            CConfiguracion cConfiguracion = new CConfiguracion();

            string usuario = textBoxUsuario.Text;
            string clave   = textBoxClave.Text;

            Configuracion config = cConfiguracion.Autenticacion(usuario, clave);

            if (config != null && config.Usuario.Length > 0)
            {
                autenticacion     = true;
                this.user         = config.Usuario;
                this.DialogResult = DialogResult.OK;
            }
            else
            {
                MessageBox.Show("Los datos ingresados son incorrectos");
                this.DialogResult = DialogResult.Cancel;
            }
        }
Exemple #12
0
        /// <summary>
        /// Permite la consulta de los ajustes existentes en la base de datos
        /// </summary>
        /// <param name="objEntidad">Entidad que contienen los datos a llenar en los parametros del procedimiento almacenado</param>
        /// <returns>Lista de datos</returns>
        public List <Configuracion> consultar(Configuracion objEntidad)
        {
            objEntidad.pOperacion = TiposConsultas.CONSULTAR;
            DataSet datos = ejecutarConsulta(objEntidad);

            List <Configuracion> lista       = new List <Configuracion>();
            Configuracion        objEntidad2 = null;

            foreach (DataRow fila in datos.Tables["tabla"].Rows)
            {
                objEntidad2 = new Configuracion();
                objEntidad2.pArchivoAsobancaria = Convertidor.aCadena(fila[ConfiguracionDEF.ArchivoAsobancaria]);
                objEntidad2.pArchivoPlano       = Convertidor.aEntero32(fila[ConfiguracionDEF.ArchivoPlano]);
                objEntidad2.pOid       = Convertidor.aEntero32(fila[ConfiguracionDEF.Oid]);
                objEntidad2.pTipoLinea = Convertidor.aCadena(fila[ConfiguracionDEF.TipoLinea]);

                lista.Add(objEntidad2);
            }

            return(lista);
        }
Exemple #13
0
 public void EjecutarCorte(Configuracion Datos)
 {
     try
     {
         object Result = SqlHelper.ExecuteScalar(Datos.Conexion, "spCSLDB_set_EjecutarCorteMonedero", Datos.IDUsuario);
         if (Result != null)
         {
             int Resultado = 0;
             int.TryParse(Result.ToString(), out Resultado);
             if (Resultado == 1)
             {
                 Datos.Completado = true;
             }
             Datos.Resultado = Resultado;
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #14
0
        private async void frmArqueo_Load(object sender, EventArgs e)
        {
            try
            {
                await funciones.ReviewEmpeños();

                empeños = await _context.Empenos.Where(x => !x.IsDelete && (x.Estado == Estado.Vigente ||
                                                                            x.Estado == Estado.Pendiente ||
                                                                            x.Estado == Estado.Vencido) &&
                                                       (!x.Retirado || x.FechaRetiro == null) &&
                                                       (!x.RetiradoAdministrador || x.FechaRetiroAdministrador == null))
                          .Include(x => x.Intereses).ToListAsync();

                configuracion = _context.Configuraciones.FirstOrDefault();
                LoadDetalle();
            }
            catch (Exception)
            {
                MessageBox.Show("Error");
            }
        }
Exemple #15
0
        public void Guardar(Configuracion config)
        {
            string            consulta   = "Update Configuracion set Impresora=@Impresora,NombreEmpresa=@NombreEmpresa,NIT=@NIT,Telefono=@Telefono,Propietario=@Propietario,NRC=@NRC,Direccion=@Direccion,Usuario=@Usuario,Clave=@Clave ,logo=@logo,municipio=@municipio where IdConfiguracion=1";
            DynamicParameters parametros = new DynamicParameters();

            parametros.Add("@Impresora", config.Impresora, DbType.String);
            parametros.Add("@NombreEmpresa", config.NombreEmpresa, DbType.String);
            parametros.Add("@NIT", config.NIT, DbType.String);
            parametros.Add("@Telefono", config.Telefono, DbType.String);
            parametros.Add("@Propietario", config.Propietario, DbType.String);
            parametros.Add("@NRC", config.NRC, DbType.String);
            parametros.Add("@Direccion", config.Direccion, DbType.String);
            parametros.Add("@Usuario", config.Usuario, DbType.String);
            parametros.Add("@Clave", config.Clave, DbType.String);
            parametros.Add("@logo", "logo.jpg", DbType.String);
            parametros.Add("@municipio", config.municipio, DbType.String);

            cn.Open();
            cn.Execute(consulta, parametros, commandType: CommandType.Text);
            cn.Close();
        }
Exemple #16
0
        public static FieldArray GetTableFields_old(string tablename)
        {
            using (SqlConnection cnn = new SqlConnection(Configuracion.valor("DSNBD")))
            {
                SqlCommand comm = new SqlCommand();
                DataTable  dtt;

                comm.CommandText = "SELECT TOP 0 * FROM " + tablename + " FOR XML AUTO, XMLDATA";
                comm.Connection  = cnn;
                comm.CommandType = CommandType.Text;

                cnn.Open();

                XmlReader xr = comm.ExecuteXmlReader();

                DataSet ds = new DataSet();
                ds.ReadXml(xr);
                dtt = ds.Tables[0];

                FieldArray ret = new FieldArray();

                foreach (DataColumn dtc in dtt.Columns)
                {
                    TypeEntry te = Pattern.GetBaseType(dtc.DataType.Name);

                    if (te != null)
                    {
                        Field fld = new Field();
                        fld.Name = dtc.ColumnName;
                        fld.Type = te;

                        ret.Add(fld);
                    }
                }

                cnn.Close();

                return(ret);
            }
        }
        //  FAC
        public static SqlDataReader HacerConsultaFAC(Configuracion config)
        {
            SqlConnection conexion = ConexionBBDD(config);

            string consultastring = "SELECT " + campos_VistaFAC + " FROM " + config.NombreVistaFAC + " WHERE ";


            using (SqlDataReader r = ObtenerNumerosdeFacturas(config, ref conexion))
            {
                int i = 0;
                if (!r.HasRows)
                {
                    return(null);
                }

                while (r.Read())
                {
                    string corr = r[0].ToString();
                    string pref = r[1].ToString();

                    if (i == 0)
                    {
                        consultastring += "(Correlativo = '" + corr + "'";
                    }
                    else
                    {
                        consultastring += " OR (Correlativo = '" + corr + "'";
                    }

                    consultastring += " AND Prefijo = '" + pref + "')";

                    i++;
                }
            }

            SqlCommand    CMDConexion = new SqlCommand(consultastring, conexion);
            SqlDataReader consulta    = CMDConexion.ExecuteReader();

            return(consulta);
        }
Exemple #18
0
 public Configuracion ObtenerDatosConfiguracion(string Conexion)
 {
     try
     {
         Configuracion Datos = new Configuracion();
         SqlDataReader Dr    = SqlHelper.ExecuteReader(Conexion, "spCSLDB_get_Configuracion");
         while (Dr.Read())
         {
             Datos.Completado         = true;
             Datos.RazonSocial        = Dr.IsDBNull(Dr.GetOrdinal("RazonSocial")) ? string.Empty : Dr.GetString(Dr.GetOrdinal("RazonSocial"));
             Datos.NombreComercial    = Dr.IsDBNull(Dr.GetOrdinal("NombreComercial")) ? string.Empty : Dr.GetString(Dr.GetOrdinal("NombreComercial"));
             Datos.Eslogan            = Dr.IsDBNull(Dr.GetOrdinal("Eslogan")) ? string.Empty : Dr.GetString(Dr.GetOrdinal("Eslogan"));
             Datos.RegimenFiscal      = Dr.IsDBNull(Dr.GetOrdinal("RegimenFiscal")) ? string.Empty : Dr.GetString(Dr.GetOrdinal("RegimenFiscal"));
             Datos.DomicilioFiscal    = Dr.IsDBNull(Dr.GetOrdinal("DomicilioFiscal")) ? string.Empty : Dr.GetString(Dr.GetOrdinal("DomicilioFiscal"));
             Datos.RFC                = Dr.IsDBNull(Dr.GetOrdinal("RFC")) ? string.Empty : Dr.GetString(Dr.GetOrdinal("RFC"));
             Datos.Representante      = Dr.IsDBNull(Dr.GetOrdinal("RepresentanteLegal")) ? string.Empty : Dr.GetString(Dr.GetOrdinal("RepresentanteLegal"));
             Datos.UrlLogo            = Dr.IsDBNull(Dr.GetOrdinal("UrlLogo")) ? string.Empty : Dr.GetString(Dr.GetOrdinal("UrlLogo"));
             Datos.PorcentajeIva      = Dr.IsDBNull(Dr.GetOrdinal("PorcentajeIva")) ? 0 : Dr.GetDecimal(Dr.GetOrdinal("PorcentajeIva"));
             Datos.BandFecha01        = Dr.IsDBNull(Dr.GetOrdinal("BandFechaCorte01")) ? false : Dr.GetBoolean(Dr.GetOrdinal("BandFechaCorte01"));
             Datos.BandFecha02        = Dr.IsDBNull(Dr.GetOrdinal("BandFechaCorte02")) ? false : Dr.GetBoolean(Dr.GetOrdinal("BandFechaCorte02"));
             Datos.BandFecha03        = Dr.IsDBNull(Dr.GetOrdinal("BandFechaCorte03")) ? false : Dr.GetBoolean(Dr.GetOrdinal("BandFechaCorte03"));
             Datos.Fecha01            = Dr.IsDBNull(Dr.GetOrdinal("FechaCorte01")) ? DateTime.Today : Dr.GetDateTime(Dr.GetOrdinal("FechaCorte01"));
             Datos.Fecha02            = Dr.IsDBNull(Dr.GetOrdinal("FechaCorte02")) ? DateTime.Today : Dr.GetDateTime(Dr.GetOrdinal("FechaCorte02"));
             Datos.Fecha03            = Dr.IsDBNull(Dr.GetOrdinal("FechaCorte03")) ? DateTime.Today : Dr.GetDateTime(Dr.GetOrdinal("FechaCorte03"));
             Datos.TextoGarantia      = Dr.IsDBNull(Dr.GetOrdinal("TextoGarantia")) ? string.Empty : Dr.GetString(Dr.GetOrdinal("TextoGarantia"));
             Datos.PagoDiasFestivos   = Dr.IsDBNull(Dr.GetOrdinal("PagoDiasFestivos")) ? 0 : Dr.GetDecimal(Dr.GetOrdinal("PagoDiasFestivos"));
             Datos.FaltasRetardos     = Dr.IsDBNull(Dr.GetOrdinal("FaltasRetardos")) ? 0 : Dr.GetInt32(Dr.GetOrdinal("FaltasRetardos"));
             Datos.PagoDiasVacaciones = Dr.IsDBNull(Dr.GetOrdinal("PagoDiasVacaciones")) ? 0 : Dr.GetDecimal(Dr.GetOrdinal("PagoDiasVacaciones"));
             Datos.TextoTicket        = Dr.IsDBNull(Dr.GetOrdinal("TextoTicket")) ? string.Empty : Dr.GetString(Dr.GetOrdinal("TextoTicket"));
             Datos.PagoDiasDomingo    = Dr.IsDBNull(Dr.GetOrdinal("PagoDiasDomingo")) ? 0 : Dr.GetDecimal(Dr.GetOrdinal("PagoDiasDomingo"));
             Datos.DescCumpleaños     = Dr.IsDBNull(Dr.GetOrdinal("PorcDesc")) ? 0 : Dr.GetDecimal(Dr.GetOrdinal("PorcDesc"));
         }
         Dr.Close();
         return(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #19
0
        private void FReportePagosExtras_Load(object sender, EventArgs e)
        {
            CContratos cContratos = new CContratos();
            con        contrato   = new con();

            contrato = cContratos.uno(id);
            CConfiguracion cConfiguracion = new CConfiguracion();
            Configuracion  c = new Configuracion();

            c = cConfiguracion.ObtenerConfiguracion();
            string informacion = c.NombreEmpresa + " - " + c.Telefono;

            ReportParameter[] p = new ReportParameter[]
            {
                new ReportParameter("informacion", informacion),
                new ReportParameter("producto", contrato.DescripcionProducto.ToString()),
                new ReportParameter("cliente", "CLIENTE: " + contrato.NombreCompleto.ToString().ToUpper()),
                new ReportParameter("nombrenegocio", c.NombreEmpresa.ToString().ToUpper()),
                new ReportParameter("capital", contrato.Restante.ToString()),
                new ReportParameter("inicio", contrato.FechaInicio.ToString())
            };



            List <OtrosPagos> listado = new List <OtrosPagos>();
            COtrosPagos       cOtros  = new COtrosPagos();

            listado = cOtros.Listado(contrato.IdContrato);


            ReportDataSource rds = new ReportDataSource();

            rds.Name  = "Listado";
            rds.Value = listado;

            this.reportViewer1.LocalReport.DataSources.Add(rds);
            this.reportViewer1.LocalReport.SetParameters(p);

            this.reportViewer1.RefreshReport();
        }
Exemple #20
0
 private void mView_Delete(object sender, EventArgs e)
 {
     this.mActual = this.mConfiguracionService.ObtenerPorId(this.mView.SelectId);
     if (MessageBox.Show(string.Format("¿Desea eliminar el área {0}?", this.mActual), AppInfo.Tittle, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes)
     {
         bool successful = false;
         successful = this.mConfiguracionService.Eliminar(this.mActual.Id);
         if (successful)
         {
             MessageBox.Show("El registro se eliminó correctamente", AppInfo.Tittle,
                             MessageBoxButtons.OK, MessageBoxIcon.Information);
             this.mView.IsSuccessful = successful;
             GenericUtil.CreateLog(ModuloLog.Administracion, TipoObjeto.Configuracion, TipoLog.Informacion,
                                   string.Format("Registro eliminado: {0}", this.mActual.ToString()));
             LoadData();
         }
         else
         {
             MessageBox.Show("No se pudo completar la operación", AppInfo.Tittle, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         }
     }
 }
        public override RespuestaRetorno SalvarArchivo(Archivo[] archivos, Configuracion configuracion)
        {
            var     respuesta = new RespuestaRetorno();
            Archivo archivo   = null;

            try
            {
                string msjBitacora = string.Empty;
                for (int i = 0; archivos.Length > i; i++)
                {
                    archivo = archivos[i];
                    var respuestaRepositorio = GuardarRepositorio(archivo, configuracion);
                    archivo.CodArchivoDatos = respuestaRepositorio.Objeto.CodArchivoDatos;
                    if (respuestaRepositorio.EsValido)
                    {
                        archivo.IdConfiguracion = configuracion.IdConfiguracion;
                        archivo.IdArchivo       = ADArchivo.AgregarAchivo(archivo);
                        AlmacenajeCompletado?.Invoke(archivo);
                    }
                    string msj = "Se agrega archivo del servicio {0} y opción {1}, asociado al objeto {2} .";
                    msjBitacora = string.Format(msj, configuracion.CodServicio, configuracion.CodOpcion, archivo.IdObjeto);

                    Bitacora.Agregar(new InfoEvento(Comun.ContextoInvocador), PEL.NBS.Auditoria.SI.Datos.Enum <ServicioPEL> .Description(ServicioPEL.REP),
                                     TipoEvento.bitacora_TipoEvento_Informacion, msjBitacora);
                }
                respuesta.EsValido = true;
                respuesta.Mensaje  = msjBitacora;
            }
            catch (Exception ex)
            {
                ErrorGeneral?.Invoke(archivo, ex);
                respuesta.Excepcion = ex;
                respuesta.Mensaje   = ex.Message;
                respuesta.EsValido  = false;
            }


            return(respuesta);
        }
Exemple #22
0
        public FrmMenu()
        {
            InitializeComponent();
            Configuracion = Configuracion.GetConfiguracion();
            Contexto      = new Contexto(Configuracion.Local.Conexion);

            FrmConBordes login = new FrmConBordes(new FrmLogin(), Contexto);

            login.ShowDialog();

            if (((FrmLogin)login.Form).User == null)
            {
                Environment.Exit(0);
            }

            SetUser(((FrmLogin)login.Form).User);



            //User usuario = new User(Contexto);
            //var usuarios = usuario.GetUsers();
        }
Exemple #23
0
        private void DLG_Config_Load(object sender, EventArgs e)
        {
            if (Configuracion.Freeze_Check() == 1)
            {
                bFreeze.BackColor = Color.Red;
            }
            string folderPath = Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles);
            string path       = folderPath + "\\uvnc bvba\\UltraVNC\\winvnc.exe";

            if (File.Exists(path))
            {
                bVNC.Visible  = true;
                bVNC2.Visible = true;
            }
            path = folderPath + "\\Toolwiz Time Freeze 2014\\ToolwizTimeFreeze.exe";
            if (!File.Exists(path))
            {
                bFreeze.Visible = false;
            }
            lInfo.Text = "Coins: " + opciones.Dev_Coin.ToUpper() + " (" + opciones.Dev_Coin_P.ToUpper() + ") / Notes: " + opciones.Dev_BNV.ToUpper() + " (" + opciones.Dev_BNV_P.ToUpper() + ")";
            opciones.SEND_Mail("CONFIG", "ENTER TO CONFIG");
        }
        private void CargarDatos()
        {
            BackgroundWorker bw = new BackgroundWorker();

            bw.DoWork += (s, e) =>
            {
                Configuracion cfg = ficheroConfig.LeerConfiguracion();
                Store.Bancada = selectBancadas.BuscarPorId(cfg.Bancada.Id);
                CargarPaquetesPrevios();
                ClienteMQTT.Iniciar();
            };

            bw.RunWorkerCompleted += (s, e) =>
            {
                this.fichajes.OnFichajeAsociacion += Fichajes_OnFichajeAsociacion;

                this.timerEventoFichaje.Interval = new TimeSpan(0, 0, 5);
                this.timerEventoFichaje.Tick    += TimerEventoFichaje_Tick;
                this.timerEventoFichaje.Start();

                this.timerNumVueltas.Interval = new TimeSpan(0, 0, 10);
                this.timerNumVueltas.Tick    += TimerNumVueltas_Tick;;
                this.timerNumVueltas.Start();

                double minSgCiclo = 360;
                this.timerInactividad.Interval = new TimeSpan(0, 0, (int)minSgCiclo);
                this.timerInactividad.Tick    += TimerInactividad_Tick;
                this.timerInactividad.Start();

                this.PreviewKeyUp += MainWindow_PreviewKeyUp;

                ClienteMQTT.Topics[1].Callbacks.Add(Normal);
                ClienteMQTT.Topics[2].Callbacks.Add(Calentar);

                Store.StoreIniciada();
            };

            bw.RunWorkerAsync();
        }
Exemple #25
0
        public VActualizarDatos(string SelectedId)
        {
            InitializeComponent();
            listDiscosDuros      = new List <DiscoDuro>();
            listDiscosDurosVieja = new List <DiscoDuro>();
            usuario    = new Usuario();
            equipo     = new Equipo();
            discoduro  = new DiscoDuro();
            accesorios = new Accesorios();
            cdroom     = new CdRoom();
            disquete   = new Disquete();
            fx         = new Fax();
            fotoc      = new Fotocopiadora();
            impresora  = new Impresora();
            monitor    = new Monitor();
            scaner     = new Scanner();
            swt        = new Switch();
            bck        = new Ups();
            config     = new Configuracion();

            BuscarDatos(SelectedId);
        }
Exemple #26
0
        public async Task <string> Calculo_total_categoria(Configuracion configuracion)
        {
            //controladores
            EjecucionCategoriaController controlEjecucionCategoria = new EjecucionCategoriaController(db, userManager);                              //Instancia controlador de EjecucionesCategorias
            NivelsController             controlnivel      = new NivelsController(db, userManager);                                                  //Instancia controlador de Niveles
            CategoriasController         controlCategorias = new CategoriasController(db, userManager);                                              //Instancia controlador de Categorias
            PeriodosController           controlPeriodos   = new PeriodosController(db, userManager);                                                //Instancia controlador de Periodos

            // variables
            List <Periodo> periodos = await controlPeriodos.getAll();                           //Obtiene los periodos

            Nivel nivelMaximo = await controlnivel.getMain();                                   //obtienen la categoria principal

            int nivelaOperar    = System.Convert.ToInt32(configuracion.CalculoNivel);           //obtiene la categoria de la que se tomaran los indicadores a operar
            int MinNivelaOperar = nivelaOperar;

            //------------------------------------------------------------inicia con las categorias de l nivel en el que estan los indicadores

            var categoriasz = await controlCategorias.getFromNivel(nivelaOperar);               //obtiene categorias de menor nivel

            controlEjecucionCategoria.BorrarTodo();                                             //borra la base de datos
            var resp = await Calcular_categoria_menor(categoriasz, periodos);                   // calcula la categoria de menor nivel

            nivelaOperar = nivelaOperar - 1;

            while (nivelaOperar >= nivelMaximo.numero)
            {
                categoriasz = await controlCategorias.getFromNivel(nivelaOperar);
                await Calcular_categorias_nivel_n(categoriasz, periodos, MinNivelaOperar);

                nivelaOperar = nivelaOperar - 1;
            }



            var carro = "mio";

            return(carro);
        }
Exemple #27
0
        public void SetManuallyAddedGame(string image, string gamePath)
        {
            string nombre = TextBoxNameOfManualGame.Text;
            Task   t      = Task.Factory.StartNew(() =>
            {
                if (nombre != null || !nombre.Equals(""))
                {
                    Configuracion config = new Configuracion()
                    {
                        pathExe = gamePath,
                        juego   = new Juego()
                        {
                            imageUrl = image,
                            nombre   = nombre
                        }
                    };
                    File.WriteAllText(@"Data\SavedGames\" + nombre + ".txt", JsonConvert.SerializeObject(config));

                    RegistoJuego register = new RegistoJuego()
                    {
                        cuenta = new Cuenta(),
                        juego  = new Juego()
                        {
                            imageUrl = image,
                            nombre   = nombre
                        }
                    };
                    File.WriteAllText(@"Data\GamesRegister\" + nombre + ".txt", JsonConvert.SerializeObject(register));
                }
            }).ContinueWith(tsk =>
            {
                Application.Current.Dispatcher.Invoke((Action) delegate
                {
                    GameAdder gA = new GameAdder();
                    gA.SearchForSavedGames();
                });
            });
        }
Exemple #28
0
        private void CargarListas()
        {
            Utility oUtil = new Utility();
            ///Carga de combos de Areas
            ///
            string m_ssql = "select idTipoServicio, nombre from Lab_TipoServicio WHERE (baja = 0)";

            oUtil.CargarCombo(ddlServicio, m_ssql, "idTipoServicio", "nombre");
            CargarArea();


            Configuracion oCon = new Configuracion(); oCon = (Configuracion)oCon.Get(typeof(Configuracion), 1);

            if (ddlServicio.SelectedValue == "1")
            {
                if (oCon.OrdenImpresionLaboratorio)
                {
                    rdbOrdenImpresion.SelectedValue = "1";//segun ingreso del protocolo
                }
                else
                {
                    rdbOrdenImpresion.SelectedValue = "0";//segun orden predeterminado
                }
            }
            if (ddlServicio.SelectedValue == "3")
            {
                if (oCon.OrdenImpresionMicrobiologia)
                {
                    rdbOrdenImpresion.SelectedValue = "1";//segun ingreso del protocolo
                }
                else
                {
                    rdbOrdenImpresion.SelectedValue = "0";//segun orden predeterminado
                }
            }
            m_ssql = null;
            oUtil  = null;
        }
        private void NudTiempoVentanaAbierta_ValueChanged(object sender, EventArgs e)
        {
            if (FormularioCargado)
            {
                string InformacionDelError = string.Empty;

                ClsConfiguraciones Configuraciones = new ClsConfiguraciones();

                Configuracion ActualizarConfiguracion = new Configuracion();
                ActualizarConfiguracion = Configuraciones.LeerPorNumero(1, ref InformacionDelError);
                ActualizarConfiguracion.TiempoFormAbierto = (int)nudTiempoVentanaAbierta.Value;

                if (Configuraciones.Actualizar(ActualizarConfiguracion, ref InformacionDelError) != 0)
                {
                    FrmPrincipal.ObtenerInstancia().S_TiempoLimiteTranscurrido = (int)nudTiempoVentanaAbierta.Value;
                }
                else if (InformacionDelError != string.Empty)
                {
                    FrmPrincipal.ObtenerInstancia().MensajeAdvertencia("Error al intentar actualizar el tiempo");
                    MessageBox.Show($"{InformacionDelError}", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }
        }
        private void localSeed(GEN_Context context)
        {
            if (!seed)
            {
                seed = true;
            }

            Console.WriteLine("Inicializando SISTEMAv3Initializer");
            //Catalogo
            Catalogo.inicializador("tipoMovimiento", "Tipos de movimientos en el sistema", new string[] { "Alta de información|alta", "Edición|edicion", "Eliminación|eliminacion", "Importación de datos|importacion", "Acceso fallido|acceso_fallido", "Acceso al sistema|inicio_sesion", "Cambio de contraseña|cambio_password", "Activación o Habilitación|activacion", "Desactivación o Deshabilitación|desactivacion", "Detección y corección|deteccion_correccion" });
            Catalogo.inicializador("estatusCatalogo", "Estatus de un catálogo", new string[] { "En edición", "Activo", "Vinculado" });              // Catalogo y opciones de: estatusCatalogo.
            Catalogo.inicializador("estatusConfiguracion", "Estatus de una variable de configuración", new string[] { "En edición", "Vinculado" }); // Catalogo y opciones de:  estatusConfiguracion
            //Catalogo de opciones
            Opcion.inicializador();
            //// Inicializa valores de Privilegio
            //Privilegio.inicializador();
            ////Inicializa valores de Rol
            //Privilegio.inizializadorRol();
            ////Inicializa valores de usuario
            //Privilegio.inicializaUsuario();

            Configuracion.inicializador();
        }
Exemple #31
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            if (lstconfiguracion.SelectedIndex == -1)
            {
                MessageBox.Show("Debe seleccionar una configuración", "Error en ingreso", MessageBoxButtons.OK);
            }
            else
            {
                //instanciamos de la configuracion
                Configuracion Eliminar = new Configuracion();
                Eliminar.appKey = lstconfiguracion.SelectedItem.ToString();

                if (Configuracion.EliminarConfiguracion(Eliminar))
                {
                    MessageBox.Show("Configuracion Eliminada correctamente", "Control de configuraciones", MessageBoxButtons.OK);
                    limpiar();
                }
                else
                {
                    MessageBox.Show("Ocurrió un error durante la Eliminación", "Control de configuraciones", MessageBoxButtons.OK);
                }
            }
        }
        public async Task <IViewComponentResult> InvokeAsync(String numero, String id, String periodo, string alto, string ancho, string titulo, string tipo)
        {
            ConfiguracionsController controlConfiguración = new ConfiguracionsController(db, userManager);

            Configuracion config = await controlConfiguración.Get();

            var    Numero      = Int32.Parse(numero);
            string IdCategoria = id;
            var    IdPeriodo   = Int32.Parse(periodo);



            ViewBag.id      = IdCategoria;
            ViewBag.Numero  = Numero;
            ViewBag.alto    = alto;
            ViewBag.ancho   = ancho;
            ViewBag.titulo  = titulo;
            ViewBag.periodo = periodo;
            ViewBag.tipo    = tipo;


            return(View("~/Views/Shared/IndicadoresCategoria/Default.cshtml"));
        }
 private void ConfigurarToolStripMenuItemClick(object sender, EventArgs e)
 {
     using (Configuracion conf = new Configuracion())
     {
         //conf.ShowDialog();
     }
 }
 private void btn_Nombre_Click(object sender, RoutedEventArgs e)
 {
     Configuracion c = new Configuracion(_usuario);
     c.ShowDialog();
     this.DataContext = new PerfilDesarrolladorControles(_usuario);
 }
        private Configuracion compruebaParametros()
        {
            Configuracion config=new Configuracion();
            List<CfgLista> lista = new List<CfgLista>();
            //Habría que coger los parámetros con las que hemos generado las listas
            foreach (Lista l in listas)
            {
                CfgLista cfg=new CfgLista();
                cfg.nElementos = l.nElementos;
                cfg.mGeneracion = l.orden;
                lista.Add(cfg);
            }
            config.cfgsListas = lista;
            if (cmbOrdenacion.SelectionBoxItem.ToString() == "Inserción")
            {
                config.algoritmo = Algoritmo.Insercion;
            }
            else if (cmbOrdenacion.SelectionBoxItem.ToString() == "Selección")
            {
                config.algoritmo = Algoritmo.Seleccion;
            }
            else
            {
                config.algoritmo = Algoritmo.Quicksort;
            }


            if (cmbCriterio.SelectionBoxItem.ToString() == "Ascendente")
            {
                config.orden = Orden.Ascendente;
            }
            else
            {
                config.orden = Orden.Descendente;
            }
            config.nListas = listas.Count;
            return config;
        }