示例#1
0
        // SE CARGA LOS PARAMETROS DE LA ESTRUCTURA DE LA LINEAS ASOBANCARIA PARA GENERAR EL ARCHIVO ASOBANCARIA
        private List <Bancos.EN.Tablas.EstructuraArchivo> consultarEstructuraAsobancaria(String tipoLinea, String tipoProceso)
        {
            DataTable tabla = new EstructuraArchivoLN().consultarEstructuraArchivoSalida(tipoLinea, tipoProceso);
            List <Bancos.EN.Tablas.EstructuraArchivo> lista = new List <Bancos.EN.Tablas.EstructuraArchivo>();

            Bancos.EN.Tablas.EstructuraArchivo Entidad;

            foreach (DataRow fila in tabla.Rows)
            {
                Entidad                    = new Bancos.EN.Tablas.EstructuraArchivo();
                Entidad.pAlineacion        = Convertidor.aCadena(fila["ALINEACION"]);
                Entidad.pCantidadDecimales = Convertidor.aEntero32(fila["CANTIDAD_DECIMALES"]);
                Entidad.pCaracterRelleno   = Convertidor.aCadena(fila["CARACTER_RELLENO"]);
                Entidad.pConfiguracion     = Convertidor.aEntero32(fila["Configuracion"]);
                Entidad.pEsContador        = Convertidor.aBooleano(fila["ES_CONTADOR"]);
                Entidad.pFormatoFecha      = Convertidor.aCadena(fila["FORMATO_FECHA"]);
                Entidad.pLongitud          = Convertidor.aEntero32(fila["LONGITUD"]);
                Entidad.pNombreCampo       = Convertidor.aCadena(fila["NOMBRE_CAMPO"]);
                Entidad.pOid               = Convertidor.aEntero32(fila["OID"]);
                Entidad.pOrdenColumna      = Convertidor.aEntero32(fila["ORDEN_COLUMNA"]);
                Entidad.pRequiereCambio    = Convertidor.aBooleano(fila[EstructuraArchivoDEF.RequiereCambio]);
                Entidad.pTipoDato          = Convertidor.aCadena(fila["Tipo_Dato"]);
                Entidad.pValor             = Convertidor.aCadena(fila[EstructuraArchivoDEF.Valor]);
                Entidad.pValorPorDefecto   = Convertidor.aBooleano(fila[EstructuraArchivoDEF.ValorPorDefecto]);
                lista.Add(Entidad);
            }

            return(lista);
        }
示例#2
0
文件: FtpAD.cs 项目: Camilo198/Bancos
        /// <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 <Ftp> consultar(Ftp objEntidad)
        {
            objEntidad.pOperacion = TiposConsultas.CONSULTAR;
            DataSet datos = ejecutarConsulta(objEntidad);

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

            foreach (DataRow fila in datos.Tables["tabla"].Rows)
            {
                objEntidad2                = new Ftp();
                objEntidad2.pId            = Convertidor.aEntero32(fila[FtpDEF.Id]);
                objEntidad2.pUrlFtp        = Convertidor.aCadena(fila[FtpDEF.UrlFtp]);
                objEntidad2.pUsuarioFtp    = Convertidor.aCadena(fila[FtpDEF.UsuarioFtp]);
                objEntidad2.pClaveFtp      = Convertidor.aCadena(fila[FtpDEF.ClaveFtp]);
                objEntidad2.pRutaDestino   = Convertidor.aCadena(fila[FtpDEF.RutaDestino]);
                objEntidad2.pIdCuentaBanco = Convertidor.aCadena(fila[FtpDEF.IdCuentaBanco]);
                objEntidad2.pTipoProceso   = Convertidor.aCadena(fila[FtpDEF.TipoProceso]);
                objEntidad2.pFtpSeguro     = Convertidor.aBooleano(fila[FtpDEF.FtpSeguro]);

                objEntidad2.pPrefijo            = Convertidor.aCadena(fila[FtpDEF.Prefijo]);
                objEntidad2.pFormato            = Convertidor.aCadena(fila[FtpDEF.Formato]);
                objEntidad2.pFechaUltimoIngreso = Convertidor.aCadena(fila[FtpDEF.FechaUltimoIngreso]);
                objEntidad2.pFechaUltimaCopia   = Convertidor.aCadena(fila[FtpDEF.FechaUltimaCopia]);

                lista.Add(objEntidad2);
            }

            return(lista);
        }
示例#3
0
        /// <summary>
        /// Permite la consulta de los ajustes existentes en la base de datos
        /// </summary>
        /// <param name="banco"></param>
        /// <param name="tablaAso"></param>
        /// <param name="tablaBanco"></param>
        /// <returns></returns>
        public List <TransRespuesta> consultar(String banco, String tablaBanco, String tablaAso)
        {
            String query = "SELECT rt.DESCRIPCION_ESTANDAR AS DescEstandarBanco, rt.CAUSAL AS CausalBanco, tr.Respuesta_T_Banco,"
                           + " rt2.DESCRIPCION_ESTANDAR AS DescEstandarAsobancaria, rt2.CAUSAL AS CausalAso, tr.Respuesta_T_Asoba"
                           + " FROM tb_BAN_TRANS_RESPUESTA AS tr"
                           + " INNER JOIN tb_BAN_RESPUESTA_TRANSACCION AS rt ON tr.Respuesta_T_Banco = rt.OID"
                           + " INNER JOIN tb_BAN_TABLA AS t ON rt.Tabla = t.OID"
                           + " INNER JOIN tb_BAN_RESPUESTA_TRANSACCION AS rt2 ON tr.Respuesta_T_Asoba = rt2.OID"
                           + " INNER JOIN tb_BAN_TABLA AS t2 ON rt2.Tabla = t2.OID"
                           + " WHERE (t.Banco = '" + banco + "') AND (t.OID = " + tablaBanco + ") AND (t2.OID = " + tablaAso + ") AND (t2.ES_ASOBANCARIA = 1)";

            Querys    objQuery = new Querys();
            DataTable datos    = objQuery.consultarDatos(query).Tables["tabla"];

            Error = objQuery.Error;

            List <TransRespuesta> lista      = new List <TransRespuesta>();
            TransRespuesta        objEntidad = null;

            foreach (DataRow fila in datos.Rows)
            {
                objEntidad = new TransRespuesta();
                objEntidad.pCodigoRespuestaTAsoba  = Convertidor.aCadena(fila["CausalAso"]);
                objEntidad.pCodigoRespuestaTBanco  = Convertidor.aCadena(fila["CausalBanco"]);
                objEntidad.pDetalleRespuestaTAsoba = Convertidor.aCadena(fila["DescEstandarAsobancaria"]);
                objEntidad.pDetalleRespuestaTBanco = Convertidor.aCadena(fila["DescEstandarBanco"]);
                objEntidad.pRespuestaTAsoba        = Convertidor.aEntero32(fila[TransRespuestaDEF.RespuestaTAsoba]);
                objEntidad.pRespuestaTBanco        = Convertidor.aEntero32(fila[TransRespuestaDEF.RespuestaTBanco]);

                lista.Add(objEntidad);
            }

            return(lista);
        }
示例#4
0
        /// <summary>
        /// Permite la consulta de los ajustes existentes en la base de datos
        /// </summary>
        /// <param name="banco"></param>
        /// <param name="tablaAso"></param>
        /// <param name="tablaBanco"></param>
        /// <returns></returns>
        public List <Transformar> consultar(String banco, String tablaBanco, String tablaAso)
        {
            String query = "SELECT v.DESCRIPCION AS DescripcionBanco, v.CODIGO AS CodBanco, tr.Valor_Banco, v2.DESCRIPCION AS DescripcionAsobancaria, v2.CODIGO AS CodAso, tr.Valor_Asobancaria"
                           + " FROM tb_BAN_TRANSFORMAR AS tr"
                           + " INNER JOIN tb_BAN_VALOR AS v ON tr.Valor_Banco = v.OID"
                           + " INNER JOIN tb_BAN_TABLA AS t ON v.Tabla = t.OID"
                           + " INNER JOIN tb_BAN_VALOR AS v2 ON tr.Valor_Asobancaria = v2.OID"
                           + " INNER JOIN tb_BAN_TABLA AS t2 ON v2.Tabla = t2.OID"
                           + " WHERE (t.Banco = '" + banco + "') AND (t.OID = " + tablaBanco + ")"
                           + " AND (t2.OID = " + tablaAso + ") AND (t2.ES_ASOBANCARIA = 1)";

            Querys    objQuery = new Querys();
            DataTable datos    = objQuery.consultarDatos(query).Tables["tabla"];

            Error = objQuery.Error;

            List <Transformar> lista      = new List <Transformar>();
            Transformar        objEntidad = null;

            foreach (DataRow fila in datos.Rows)
            {
                objEntidad = new Transformar();
                objEntidad.pCodigoAsobancaria      = Convertidor.aCadena(fila["CodAso"]);
                objEntidad.pCodigoBanco            = Convertidor.aCadena(fila["CodBanco"]);
                objEntidad.pDescripcionAsobancaria = Convertidor.aCadena(fila["DescripcionAsobancaria"]);
                objEntidad.pDescripcionBanco       = Convertidor.aCadena(fila["DescripcionBanco"]);
                objEntidad.pValorAsobancaria       = Convertidor.aEntero32(fila[TransformarDEF.ValorAsobancaria]);
                objEntidad.pValorBanco             = Convertidor.aEntero32(fila[TransformarDEF.ValorBanco]);

                lista.Add(objEntidad);
            }

            return(lista);
        }
        public IActionResult OnGet()
        {
            MiembroModel usuario = listaMiembros.Find(x => x.usernamePK == Request.Cookies["usernamePK"]);

            listaMiembros.Remove(usuario);
            if (Request.Cookies["usernamePK"] != null)
            {
                if (idArticuloPK != -1)
                {
                    articulo = informacionArticuloController.GetInformacionArticuloModel(idArticuloPK);

                    articulo.fechaPublicacion = Convertidor.CambiarFormatoFechaAMD(articulo.fechaPublicacion);

                    autoresViejos = informacionArticuloController.GetAutoresArticuloListaStringArray(idArticuloPK);
                    foreach (string[] item in autoresViejos)
                    {
                        listaMiembrosAutores.Add(item[0]);
                    }
                    listaMiembrosAutores.Add(Request.Cookies["usernamePK"]);
                    listaCategoriaTopicosArticulo = informacionArticuloController.GetCategoriaTopicosArticuloString(idArticuloPK);

                    TempData["idArticulo"] = idArticuloPK;

                    for (int i = 0; i < autoresViejos.Count; i++)
                    {
                        inyeccion += "var select = document.getElementById('slctAutor');" + "\n" +
                                     "var option = select[select.selectedIndex];" + "\n" +
                                     "if (!miembrosAutores.includes('" + autoresViejos[i][0] + "')) {" + "\n" +
                                     "const div = document.createElement('div');" +
                                     "const button = document.createElement('input');" + "\n" +
                                     "button.type = \"button\";" + "\n" +
                                     "button.value = \"x\";" + "\n" +
                                     "button.toDelete = '" + autoresViejos[i][0] + "';" + "\n" +
                                     "button.onclick = borrar;" + "\n" +
                                     "miembrosAutores.push('" + autoresViejos[i][0] + "')" + "\n" +
                                     "div.innerHTML = '<label>' + \'" + autoresViejos[i][1] + "\' + '</label><input type=\"hidden\" name=\"listaMiembrosAutores\" value=\"' + \'" + autoresViejos[i][0] + "\' + '\"/>';" + "\n" +
                                     "document.getElementById('autores').appendChild(div);" + "\n" +
                                     "div.appendChild(button)" + "\n" +
                                     "}\n";
                    }


                    if (articulo.estado == EstadoArticulo.EnCorrecciones || articulo.estado == EstadoArticulo.Rechazado)
                    {
                        revisiones     = informacionArticuloController.GetRevisiones(idArticuloPK);
                        estadoAnterior = articulo.estado;
                    }
                }
                else
                {
                    TempData["idArticulo"] = -1;
                }
            }
            else
            {
                AvisosInmediatos.Set(this, "init_session_error", "Por favor inicie sesión para poder enlazar el artículo", AvisosInmediatos.TipoAviso.Error);
                return(Redirect("/Login"));
            }
            return(Page());
        }
        protected override async void OnNavigatedTo(NavigationEventArgs e)
        {
            DisplayInformation.AutoRotationPreferences = DisplayOrientations.Portrait;
            if (e.Parameter != null)
            {
                objMesa        = (Juego)e.Parameter;
                lblMesaId.Text = objMesa.JuegoID;
                App.objJugador.IpMesaConectada = objMesa.Ip;
            }

            if (App.objJugador != null)
            {
                if (App.objJugador.Nombre != null)
                {
                    lblNombreJugador.Text = App.objJugador.Nombre;
                    lblNombre.Text        = App.objJugador.Nombre;
                }
                if (App.objJugador.Imagen != null)
                {
                    BitmapImage         bimgBitmapImage = new BitmapImage();
                    IRandomAccessStream fileStream      = await Convertidor.ConvertImageToStream(App.objJugador.Imagen);

                    bimgBitmapImage.SetSource(fileStream);
                    imgJugador.Source = bimgBitmapImage;
                }
            }
            IniciarSDK();
        }
示例#7
0
        public List <Banco> consultarBancos()
        {
            List <Banco> lista = new List <Banco>();
            DataTable    tabla = new BancoLN().consultar();
            Banco        banco;

            foreach (DataRow fila in tabla.Rows)
            {
                banco                      = new Banco();
                banco.aClave               = Convertidor.aCadena(fila["CLAVE"]);
                banco.aCodigoBanco         = Convertidor.aCadena(fila["CODIGO_BANCO"]);
                banco.aFtp                 = Convertidor.aBooleano(fila["FTP"]);
                banco.aIntervaloTiempo     = Convertidor.aEntero32(fila["INTERVALO_TIEMPO"]);
                banco.aNombre              = Convertidor.aCadena(fila["NOMBRE"]);
                banco.aRutaArchivosEntrada = Convertidor.aCadena(fila["RutaEntrada"]);
                banco.aRutaArchivosSalida  = Convertidor.aCadena(fila["RutaSalida"]);
                banco.aUrlFtp              = Convertidor.aCadena(fila["URL_FTP"]);
                banco.aUsuarioFtp          = Convertidor.aCadena(fila["USUARIO_FTP"]);

                banco.aCodigoEntidadFinanciera = Convertidor.aCadena(fila["CODIGO_TRANSITO"]);
                banco.aCorreoControl           = Convertidor.aCadena(fila["CORREO_CONTROL"]);
                banco.aCorreoEnvio             = Convertidor.aCadena(fila["CORREO_ENVIO"]);
                banco.aActivo     = Convertidor.aBooleano(fila["ACTIVO"]);
                banco.aRecFac     = Convertidor.aBooleano(fila["ENTRADA"]);
                banco.aRemitente  = Convertidor.aCadena(fila["REMITENTE"]);
                banco.aNumeCuenta = Convertidor.aCadena(fila["NUM_CUENTA"]);
                banco.aNombCuenta = Convertidor.aCadena(fila["NOM_CUENTA"]);
                banco.aTipoCuenta = Convertidor.aCadena(fila["TIPO_CUENTA"]);

                lista.Add(banco);
            }

            return(lista);
        }
示例#8
0
        public List <EstructuraArchivo> consultarEstructuraArchivoBanco(String codBanco)
        {
            List <EstructuraArchivo> lista = new List <EstructuraArchivo>();
            DataTable         tabla        = new EstructuraArchivoLN().consultarEstructuraBanco(codBanco, "xxx", "");
            EstructuraArchivo entidad;

            foreach (DataRow fila in tabla.Rows)
            {
                entidad                    = new EstructuraArchivo();
                entidad.aAlineacion        = Convertidor.aCadena(fila["ALINEACION"]);
                entidad.aCantidadDecimales = Convertidor.aEntero32(fila["CANTIDAD_DECIMALES"]);
                entidad.aCaracterRelleno   = Convertidor.aCadena(fila["CARACTER_RELLENO"]);
                entidad.aConfiguracion     = Convertidor.aEntero32(fila["Configuracion"]);
                entidad.aEsContador        = Convertidor.aBooleano(fila["ES_CONTADOR"]);
                entidad.aFormatoFecha      = Convertidor.aCadena(fila["FORMATO_FECHA"]).ToUpper();
                entidad.aLongitud          = Convertidor.aEntero32(fila["LONGITUD"]);
                entidad.aNombreCampo       = Convertidor.aCadena(fila["NOMBRE_CAMPO"]);
                entidad.aOid               = Convertidor.aEntero32(fila["OID"]);
                entidad.aOrdenColumna      = Convertidor.aEntero32(fila["ORDEN_COLUMNA"]);
                entidad.aRequiereCambio    = Convertidor.aBooleano(fila[EstructuraArchivoDEF.RequiereCambio]);
                entidad.aTipoDato          = Convertidor.aCadena(fila["Tipo_Dato"]);
                entidad.aTipoLinea         = Convertidor.aCadena(fila[ConfiguracionDEF.TipoLinea]);
                entidad.aValor             = Convertidor.aCadena(fila[EstructuraArchivoDEF.Valor]);
                entidad.aValorPorDefecto   = Convertidor.aBooleano(fila[EstructuraArchivoDEF.ValorPorDefecto]);

                lista.Add(entidad);
            }

            return(lista);
        }
示例#9
0
        // GET: Usuario/Editar/5
        public ActionResult Editar(string Id)
        {
            if (string.IsNullOrEmpty(Id))
            {
                return(RedirectToAction("index"));
            }

            try
            {
                var usuarioBD = UnidadDeTrabajo.UsuarioRepositorio.ConsultarPorId(Id);

                if (usuarioBD == null)
                {
                    return(RedirectToAction("Inicio"));
                }

                UsuarioEditarViewModel usuario = Convertidor.ObtenerUEVM(usuarioBD);

                return(View(usuario));
            }
            catch (Exception e)
            {
                return(RedirectToAction("Index"));
            }
        }
        private async void imgFoto_Tapped(object sender, TappedRoutedEventArgs e)
        {
            try
            {
                IRandomAccessStream fileStream;
                FileOpenPicker      openPicker = new FileOpenPicker();
                openPicker.SuggestedStartLocation = PickerLocationId.PicturesLibrary;
                openPicker.ViewMode = PickerViewMode.Thumbnail;
                openPicker.FileTypeFilter.Clear();
                openPicker.FileTypeFilter.Add(".png");
                openPicker.FileTypeFilter.Add(".jpeg");
                openPicker.FileTypeFilter.Add(".jpg");

                StorageFile file = await openPicker.PickSingleFileAsync();

                if (file != null)
                {
                    fileStream = await file.OpenAsync(FileAccessMode.Read);

                    fotoBytes = await Convertidor.ConvertImageToBytes(fileStream);

                    bimgBitmapImage.SetSource(fileStream);
                    imgFoto.Source = bimgBitmapImage;
                }
                lblTexto.Focus(FocusState.Programmatic);
            }
            catch (Exception ex)
            {
                Helper.MensajeOk(ex.Message);
            }
        }
示例#11
0
        public void Configurar()
        {
            EventoContext ctx           = new EventoContext();
            EventoService eventoService = new EventoService(ctx);

            convertidor = new Convertidor(eventoService);
        }
示例#12
0
        public void TestMostrarLoginRegistro()
        {
            string         pacienteEsperado1 = "[{‘id’:’1’,’Username’:’43165413’,’fecha’:’30/05/2020 1:00:00 p. m.’},{‘id’:’2’,’Username’:’43165413’,’fecha’:’12/05/2020 12:00:00 p. m.’},{‘id’:’3’,’Username’:’43165413’,’fecha’:’31/05/2020 6:09:19 p. m.’},{‘id’:’4’,’Username’:’43165413’,’fecha’:’31/05/2020 6:34:09 p. m.’},{‘id’:’5’,’Username’:’43165413’,’fecha’:’31/05/2020 6:44:37 p. m.’},{‘id’:’6’,’Username’:’43165413’,’fecha’:’31/05/2020 10:54:18 p. m.’}]".Replace("’", "'");
            Convertidor    conver            = new Convertidor();
            GestorPaciente Gp = new GestorPaciente();

            Assert.AreEqual(pacienteEsperado1, conver.DataTableToJsonObj(Gp.MostrarLoginRegistro()).Replace("\"", "'"));
        }
示例#13
0
        public void TestMostrarLoginError()
        {
            string         pacienteEsperado1 = "[{‘Id’:’1’,’Username’:’43165413’,’ipCliente’:’192.168.1.2’,’numero’:’10’,’fecha’:’31 / 05 / 2020 10:52:21 p.m.’}]";
            GestorPaciente Gp     = new GestorPaciente();
            Convertidor    conver = new Convertidor();

            Assert.AreEqual(pacienteEsperado1, conver.DataTableToJsonObj(Gp.MostrarLoginError()).Replace("\"", "'"));
        }
示例#14
0
        public void TestMostrarInfocentros()
        {
            string       EpsEsperada = "[{‘Nombre’:’ClinicaAntioquia’},{‘Nombre’:’CaldasAntioquia’},{‘Nombre’:’Comfama’}]".Replace("’", "'");
            Gestorcentro Gp          = new Gestorcentro();
            Convertidor  obj1        = new Convertidor();

            Assert.AreEqual(EpsEsperada, obj1.DataTableToJsonObj(Gp.MostrarInfocentros()).Replace("\"", "'"));
        }
示例#15
0
        public void TestMostrarEps()
        {
            string      EpsEsperada = "[{‘IDEps’:’1’,’Nombre’:’SURA’},{‘IDEps’:’4’,’Nombre’:’Sabia’}]".Replace("’", "'");
            Convertidor obj1        = new Convertidor();
            GestorEps   Gp          = new GestorEps();

            Assert.AreEqual(EpsEsperada, obj1.DataTableToJsonObj(Gp.MostrarEps1()).Replace("\"", "'"));
        }
示例#16
0
        public void TestMostrarInfoMedico()
        {
            string       pacienteEsperado1 = "[{‘Nombre’:’Roberto’,’Apellido’:’Gonzales’,’Cedula’:’1546523’,’NombreCentro’:’ClinicaAntioquia’}]".Replace("’", "'");
            GestorMedico obj    = new GestorMedico();
            Convertidor  conver = new Convertidor();

            Assert.AreEqual(pacienteEsperado1, conver.DataTableToJsonObj(obj.MostrarInfomedico(1546523, "ClinicaAntioquia")).Replace("\"", "'"));
        }
示例#17
0
        public void TestValidarAdminEps()
        {
            bool           respuesta = true;
            GestorAdminEps Gp        = new GestorAdminEps();
            Convertidor    obj1      = new Convertidor();

            Assert.AreEqual(respuesta, (Gp.ValidarAdminEps("SURA", "798")));
        }
示例#18
0
        public void TestMostrarMedicosXCentro()
        {
            string       pacienteEsperado1 = "[{‘Nombre’:’Roberto’},{‘Nombre’:’Juan’}]".Replace("’", "'");
            GestorMedico obj    = new GestorMedico();
            Convertidor  conver = new Convertidor();

            Assert.AreEqual(pacienteEsperado1, conver.DataTableToJsonObj(obj.MostrarmedicosxCentro("ClinicaAntioquia")).Replace("\"", "'"));
        }
示例#19
0
        public void TestVlaidarAdminCentro()
        {
            bool respuesta         = true;
            GestorAdminCentro Gp   = new GestorAdminCentro();
            Convertidor       obj1 = new Convertidor();

            Assert.AreEqual(respuesta, (Gp.ValidarAdminCentro("ClinicaAntioquia", "123456")));
        }
示例#20
0
        public void TestObtenerCita()
        {
            string      pacienteEsperado1 = "[{‘id’:’2041’,’NombreCentro’:’ClinicaAntioquia’,’HoraInicio’:’09:20:30’,’HoraFinalizacion’:’10:20:30’,’Fecha’:’1/06/2020 12:00:00 a. m.’},{‘id’:’2042’,’NombreCentro’:’ClinicaAntioquia’,’HoraInicio’:’12:00:00’,’HoraFinalizacion’:’13:00:00’,’Fecha’:’1/06/2020 12:00:00 a. m.’}]";
            GestorCita  obj    = new GestorCita();
            Convertidor conver = new Convertidor();

            Assert.AreEqual(pacienteEsperado1, conver.DataTableToJsonObj(obj.ObtenerCita("ClinicaAntioquia")).Replace("\"", "'"));
        }
示例#21
0
        public void TestNocitas()
        {
            string      pacienteEsperado1 = "[{‘id’:’1’,’Nombre’:’Cecilia’,’Apellido’:’Meza’,’cedula’:’43165413’,’fecha’:’30/05/2020 1:00:00 p. m.’},{‘id’:’2’,’Nombre’:’Cecilia’,’Apellido’:’Meza’,’cedula’:’43165413’,’fecha’:’31/05/2020 6:12:04 p. m.’},{‘id’:’3’,’Nombre’:’Cecilia’,’Apellido’:’Meza’,’cedula’:’43165413’,’fecha’:’31/05/2020 6:46:11 p. m.’},{‘id’:’4’,’Nombre’:’Cecilia’,’Apellido’:’Meza’,’cedula’:’43165413’,’fecha’:’31/05/2020 10:56:18 p. m.’}]".Replace("’", "'");
            GestorCita  obj    = new GestorCita();
            Convertidor conver = new Convertidor();

            Assert.AreEqual(pacienteEsperado1, conver.DataTableToJsonObj(obj.MostrarNoCitas()).Replace("\"", "'"));
        }
示例#22
0
 private void DeshabilitarControles()
 {
     if (mandoActivo)
     {
         mandoActivo           = false;
         lblTurno.Text         = Constantes.MensajesMando.MANDOINACTIVO;
         panelTurno.Background = Convertidor.GetSolidColorBrush(Constantes.Colores.COLORINACTIVO);
     }
 }
示例#23
0
 private void IniciarVariables()
 {
     recibirComando        = true;
     colorValido           = new SolidColorBrush(Windows.UI.Colors.Green);
     colorInvalido         = new SolidColorBrush(Windows.UI.Colors.Red);
     colorActivo           = Convertidor.GetSolidColorBrush(Constantes.Colores.COLORSOMBREADO);
     colorTransparente     = Convertidor.GetSolidColorBrush(Constantes.Colores.COLORTRANSPARENTE);
     timerMantenerConexion = new Timer(timerMantenerConexionCallback, null, TimeSpan.FromSeconds(3), TimeSpan.FromSeconds(Constantes.Reconexion.KeepAlive));
 }
示例#24
0
        public void TestMostrarPacienteXEps()
        {
            string         pacienteEsperado = "[{'IDPaciente':'4','IDeps':'1','Nombre':'Juan','Apellido':'Ramos','Cedula':'1026163147','Telefono':'322682565','Direccion':'Caldas','Contrasena':'Ju700'}]";
            GestorPaciente Gp                  = new GestorPaciente();
            Convertidor    conver              = new Convertidor();
            string         resultado           = conver.DataTableToJsonObj(Gp.MostrarPacienteXEps(1026163147, "SURA"));
            string         resultadoconvertido = resultado.Replace("\"", "'");

            Assert.AreEqual(pacienteEsperado, resultadoconvertido);
        }
示例#25
0
        private String generarArchivo()
        {
            Logs objL = new Logs();

            try
            {
                ArchivoSalida = this.txbArchivoSalida.Text;
                nombreArchivo = String.Concat("COPIA_" + this.ddlNombreCuenta.Text, "_", this.ddlFechas.Text.Replace("/", ""),
                                              this.ddlConsecutivo.Text, "_", writeMilitaryTime(DateTime.Now), ".txt");

                if (this.ddlTipoArchivo.SelectedIndex == 1)
                {
                    Directorio = ArchivoSalida + "ArchivosAsobancaria\\";
                }
                else if (this.ddlTipoArchivo.SelectedIndex == 2)
                {
                    Directorio = ArchivoSalida + "ArchivosTelefonoRojo\\";
                }

                //SE CREA LA CARPETA DONDE VAN A QUEDAR LOS ARCHIVOS SINO EXISTE
                if (!Directory.Exists(Directorio))
                {
                    System.IO.Directory.CreateDirectory(Directorio);
                }

                sw = new StreamWriter(Directorio + nombreArchivo, false);

                DataTable tabla = new HistorialArchivosSalidaLN().consultarLineasConsecutivo
                                      (this.ddlNombreCuenta.Text, this.ddlTipoArchivo.Text, this.ddlFechas.Text, this.ddlConsecutivo.Text);
                foreach (DataRow fila in tabla.Rows)
                {
                    sw.WriteLine(Convertidor.aCadena(fila["LINEAS_ARCHIVO"]));
                }
                sw.Close();

                objL.pFecha       = Convert.ToString(DateTime.Now.ToString("yyyy-MM-dd") + " " + DateTime.Now.ToString("H:mm:ss"));
                objL.pUsuario     = HttpContext.Current.User.Identity.Name;
                objL.pDetalle     = this.ddlNombreCuenta.SelectedItem.Text + " : Archivo " + ddlTipoArchivo.SelectedItem.Text + " fue generado correctamente";
                objL.pTipoArchivo = ddlTipoArchivo.Text;
                objL.pTipoProceso = "GEN";
                new LogsLN().insertar(objL);
                return("Archivo fue generado correctamente");
            }

            catch (Exception ex)
            {
                objL.pFecha       = Convert.ToString(DateTime.Now.ToString("yyyy-MM-dd") + " " + DateTime.Now.ToString("H:mm:ss"));
                objL.pUsuario     = HttpContext.Current.User.Identity.Name;
                objL.pDetalle     = this.ddlNombreCuenta.SelectedItem.Text + " , Archivo " + ddlTipoArchivo.SelectedItem.Text + " : " + ex.Message;
                objL.pTipoArchivo = ddlTipoArchivo.Text;
                objL.pTipoProceso = "GEN";
                new LogsLN().insertar(objL);
                return(ex.Message);
            }
        }
示例#26
0
 public void HabilitarControles()
 {
     mandoActivo               = true;
     lblTurno.Text             = "En Turno";
     panelEncendido.Background = Convertidor.GetSolidColorBrush(Constantes.COLORMANDOACTIVO);
     if (App.DetectPlatform() == Platform.WindowsPhone)
     {
         var vibration = VibrationDevice.GetDefault();
         vibration.Vibrate(TimeSpan.FromMilliseconds(500));
     }
 }
示例#27
0
        public void TestCitaXpaciente()
        {
            string pacienteEsperado1 = "[{‘Id’:’15’,’Nombre’:’Cecilia’,’Nombre1’:’ClinicaAntioquia’,’HoraInicio’:’15:00:00’,’HoraFin’:’16:00:00’,’Fecha’:’8/09/2019 12:00:00 a. m.’},{‘Id’:’16’,’Nombre’:’Cecilia’,’Nombre1’:’ClinicaAntioquia’,’HoraInicio’:’12:01:00’,’HoraFin’:’13:24:00’,’Fecha’:’8/06/2019 12:00:00 a. m.’},{‘Id’:’1013’,’Nombre’:’Cecilia’,’Nombre1’:’ClinicaAntioquia’," +
                                       "’HoraInicio’:’17:00:00’,’HoraFin’:’18:00:00’,’Fecha’:’30/05/2020 12:00:00 a. m.’},{‘Id’:’1015’,’Nombre’:’Cecilia’,’Nombre1’:’ClinicaAntioquia’,’HoraInicio’:’16:00:00’,’HoraFin’:’17:00:00’,’Fecha’:’30/05/2020 12:00:00 a. m.’},{‘Id’:’1016’,’Nombre’:’Cecilia’,’Nombre1’:’CaldasAntioquia’,’HoraInicio’:’12:30:00’,’HoraFin’:’15:20:00’,’Fecha’:’8/06/2019 12:00:00 a. m.’}," +
                                       "{‘Id’:’1018’,’Nombre’:’Cecilia’,’Nombre1’:’ClinicaAntioquia’,’HoraInicio’:’12:00:00’,’HoraFin’:’14:03:00’,’Fecha’:’6/06/2019 12:00:00 a. m.’},{‘Id’:’1021’,’Nombre’:’Cecilia’,’Nombre1’:’ClinicaAntioquia’,’HoraInicio’:’18:00:00’,’HoraFin’:’19:00:00’,’Fecha’:’31/05/2020 12:00:00 a. m.’},{‘Id’:’1022’,’Nombre’:’Cecilia’,’Nombre1’:’ClinicaAntioquia’,’HoraInicio’:’06:00:20’," +
                                       "’HoraFin’:’07:00:20’,’Fecha’:’30/05/2020 12:00:00 a. m.’},{‘Id’:’1023’,’Nombre’:’Cecilia’,’Nombre1’:’ClinicaAntioquia’,’HoraInicio’:’12:00:00’,’HoraFin’:’13:00:00’,’Fecha’:’21/05/2020 12:00:00 a. m.’},{‘Id’:’1024’,’Nombre’:’Cecilia’,’Nombre1’:’ClinicaAntioquia’,’HoraInicio’:’10:00:00’,’HoraFin’:’11:00:00’,’Fecha’:’7/06/2019 12:00:00 a. m.’},{‘Id’:’1026’,’Nombre’:’Cecilia’," +
                                       "’Nombre1’:’ClinicaAntioquia’,’HoraInicio’:’19:00:00’,’HoraFin’:’20:00:00’,’Fecha’:’31/05/2020 12:00:00 a. m.’},{‘Id’:’1027’,’Nombre’:’Cecilia’,’Nombre1’:’ClinicaAntioquia’,’HoraInicio’:’12:00:00’,’HoraFin’:’13:00:00’,’Fecha’:’6/01/2020 12:00:00 a. m.’},{‘Id’:’1031’,’Nombre’:’Cecilia’,’Nombre1’:’ClinicaAntioquia’,’HoraInicio’:’16:00:00’,’HoraFin’:’17:00:00’,’Fecha’:’6/02/2020 12:00:00 a. m.’}," +
                                       "{‘Id’:’1032’,’Nombre’:’Cecilia’,’Nombre1’:’ClinicaAntioquia’,’HoraInicio’:’14:00:00’,’HoraFin’:’15:00:00’,’Fecha’:’6/01/2020 12:00:00 a. m.’}]".Replace("’", "'");
            GestorCita  obj    = new GestorCita();
            Convertidor conver = new Convertidor();

            Assert.AreEqual(pacienteEsperado1, conver.DataTableToJsonObj(obj.CitaXPaciente(43165413)).Replace("\"", "'"));
        }
示例#28
0
        public Tareas consultarProceso(Tareas objEntidad)
        {
            objEntidad.pOperacion = TiposConsultas.CONSULTAR;
            DataSet datos = ejecutarConsulta(objEntidad);

            EN.Tablas.Tareas objEntidad1 = new EN.Tablas.Tareas();
            objEntidad1.pId              = Convertidor.aEntero32(datos.Tables["tabla"].Rows[0][TareaDEF.Id]);
            objEntidad1.pNombreTarea     = Convertidor.aCadena(datos.Tables["tabla"].Rows[0][TareaDEF.NombreTarea]);
            objEntidad1.pPeriodo         = Convertidor.aCadena(datos.Tables["tabla"].Rows[0][TareaDEF.Periodo]);
            objEntidad1.pTiempoIntervalo = Convertidor.aCadena(datos.Tables["tabla"].Rows[0][TareaDEF.TiempoIntervalo]);
            objEntidad1.pInicio          = Convertidor.aCadena(datos.Tables["tabla"].Rows[0][TareaDEF.Inicio]);
            objEntidad1.pProceso         = Convertidor.aCadena(datos.Tables["tabla"].Rows[0][TareaDEF.Proceso]);
            objEntidad1.pCorreoControl   = Convertidor.aCadena(datos.Tables["tabla"].Rows[0][TareaDEF.CorreoControl]);
            return(objEntidad1);
        }
示例#29
0
        /// <summary>
        /// Permite operar un registro especifico
        /// </summary>
        /// <param name="objEntidad">Datos del registro a operar</param>
        /// <returns>Registros afectados</returns>
        public int ejecutarNoConsulta(ArchivoPlano objEntidad)
        {
            int     cuenta = -1;
            DataSet datos  = ejecutarConsulta(objEntidad);

            try
            {
                cuenta = Convertidor.aEntero32(datos.Tables["tabla"].Rows[0]["Cuenta"]);
            }
            catch (Exception ex)
            {
                Registrador.Warn(ex.Message);
            }
            return(cuenta);
        }
示例#30
0
        public int ejecutarNoConsulta(CamposEquivalencias objEntidad)
        {
            int     cuenta = -1;
            DataSet datos  = ejecutarConsulta(objEntidad);

            try
            {
                cuenta = Convertidor.aEntero32(datos.Tables["tabla"].Rows[0]["Cuenta"]);
            }
            catch (Exception ex)
            {
                Registrador.Error(ex.Message);
            }
            return(cuenta);
        }