private async void fillListaAsistenciaServidor()
        {
            try
            {
                UseManager manager = new UseManager();
                IEnumerable <fullAsistencia> result = await manager.listarAsistenciasServidor(servidor);

                if (result != null)
                {
                    lstAsistencia.ItemsSource = result;
                }

                if (result.Count() > 0)
                {
                    foreach (var nuser in result)
                    {
                        nombre   = nuser.nombre;
                        apellido = nuser.apellido;
                        FullName = nombre + " " + apellido;
                    }
                    LblUser.Text = "Hermano: " + FullName;
                }
            }
            catch (Exception e1)
            {
                //await DisplayAlert("Error en Lista", "Favor vuelva a cargar Servidor no listo", "Aceptar", "Cancelar");
                await Navigation.PushAsync(new ListarAsistenciaServidor(servidor, acceso, usuario));

                Console.WriteLine(e1.Message.ToString());
            }
        }
Exemplo n.º 2
0
        private async void fillLista()
        {
            try
            {
                UseManager           manager = new UseManager();
                IEnumerable <cultos> result  = await manager.listarCultos();

                if (result != null)
                {
                    txtCulto.ItemsSource = result.ToList();

                    Pickerlist = result.ToList();
                    Finallist  = new List <cultos>();

                    foreach (var item in Pickerlist)
                    {
                        var exit = Finallist.Where(i => i.nombre_culto == item.nombre_culto).ToList();
                        if (exit.Count == 0)
                        {
                            Finallist.Add(item);
                        }
                    }


                    //lstUsuarios.ItemsSource = result;
                }
            }
            catch (Exception e1)
            {
                await DisplayAlert("Error en Lista", "Favor vuelva a cargar Servidor no listo", "Aceptar");

                Console.WriteLine(e1.Message.ToString());
            }
        }
        private async void fillLista()
        {
            try
            {
                UseManager manager = new UseManager();
                IEnumerable <fullServidor> result = await manager.listarServidores();

                if (result != null)
                {
                    txtServidor.ItemsSource = result.ToList();

                    Pickerlist = result.ToList();
                    Finallist  = new List <fullServidor>();

                    foreach (var item in Pickerlist)
                    {
                        var exit = Finallist.Where(i => i.fullname == item.fullname).ToList();
                        if (exit.Count == 0)
                        {
                            Finallist.Add(item);
                        }
                    }


                    //lstUsuarios.ItemsSource = result;
                }
            }
            catch (Exception e1)
            {
                await DisplayAlert("Error en Lista", "Servidor no listo Trate nuevamente", "Aceptar");

                Console.WriteLine(e1.Message.ToString());
            }
        }
Exemplo n.º 4
0
        private async void init()
        {
            try
            {
                UseManager             manager = new UseManager();
                IEnumerable <servidor> result  = await manager.servidorLog(servidor);

                if (result.Count() > 0)
                {
                    foreach (var nuser in result)
                    {
                        nombre   = nuser.nombre;
                        apellido = nuser.apellido;
                        FullName = nombre + " " + apellido;
                    }
                    txtNombre.Text = FullName;
                }
                else
                {
                    txtNombre.Text = servidor.ToString();
                }
            }
            catch (Exception e1)
            {
                Console.WriteLine(e1.Message.ToString());
            }
        }
        private async void bntAgregarOfrenda_click(object sender, EventArgs e)
        {
            try
            {
                var abon1  = "Abono";
                var retir1 = "Retiro";
                var fecha  = txtFechaOfrenda.Date.ToString("yyyy/M/d");

                id_servidor = itemsedc;

                var concepto = txtConcepto.Text.ToString();

                abono  = float.Parse(txtAbono.Text.ToString());
                retiro = float.Parse(txtRetiro.Text.ToString());

                UseManager manager = new UseManager();
                manager.registrarOfrenda(operacion, id_servidor, fecha, concepto, abono, retiro);

                await DisplayAlert("Registro", "Registro Exitoso", "Aceptar");

                txtConcepto.Text = "";
                txtAbono.Text    = "0.00";
                txtRetiro.Text   = "0.00";

                await Navigation.PushAsync(new MenuOfrenda(servidor, acceso, usuario));
            }
            catch (Exception e1) { }
        }
        private async void fillListaCulto(int diaculto)
        {
            try
            {
                UseManager           manager = new UseManager();
                IEnumerable <cultos> result  = await manager.listarCultosPorDia(diaculto);

                if (result != null)
                {
                    txtCulto.ItemsSource = result.ToList();

                    Pickerlist2 = result.ToList();
                    Finallist2  = new List <cultos>();

                    foreach (var item in Pickerlist2)
                    {
                        var exit = Finallist2.Where(i => i.nombre_culto == item.nombre_culto).ToList();
                        if (exit.Count == 0)
                        {
                            Finallist2.Add(item);
                        }
                    }


                    //lstUsuarios.ItemsSource = result;
                }
            }
            catch (Exception e1)
            {
                //await DisplayAlert("Error en Lista", "Favor vuelva a cargar Servidor no listo", "Aceptar", "Cancelar");
                await Navigation.PushAsync(new ListarAsistenciaLider(servidor, acceso, usuario));

                Console.WriteLine(e1.Message.ToString());
            }
        }
Exemplo n.º 7
0
        //Metodos de Llenado y Seleccion ID Radio
        private async void fillListaRadio()
        {
            try
            {
                UseManager            manager = new UseManager();
                IEnumerable <equipos> result  = await manager.listarEquipos();

                if (result != null)
                {
                    txtRadio.ItemsSource = result.ToList();

                    Pickerlist3 = result.ToList();
                    Finallist3  = new List <equipos>();

                    foreach (var item in Pickerlist3)
                    {
                        var exit = Finallist3.Where(i => i.estatus == item.estatus).ToList();
                        if (exit.Count == 0)
                        {
                            Finallist3.Add(item);
                        }
                    }


                    //lstUsuarios.ItemsSource = result;
                }
            }
            catch (Exception e1)
            {
                Console.WriteLine("*************************************");
                Console.WriteLine(e1.ToString());
                await DisplayAlert("Error en Lista", "Favor vuelva a cargar Servidor no listo", "Aceptar", "Cancelar");
            }
        }
Exemplo n.º 8
0
        private async void init()
        {
            try
            {
                UseManager             manager = new UseManager();
                IEnumerable <servidor> result  = await manager.servidorLog(servidor);

                if (result.Count() > 0)
                {
                    foreach (var nuser in result)
                    {
                        nombre   = nuser.nombre;
                        apellido = nuser.apellido;
                        FullName = nombre + " " + apellido;
                    }
                    Nombre_Completo.Text = FullName;
                }
                else
                {
                    Nombre_Completo.Text = servidor.ToString();
                }
            }
            catch (Exception e1)
            {
            }
        }
        private async void ResetPassword_Click(object sender, EventArgs e)
        {
            MenuItem     item        = (MenuItem)sender;
            fullServidor servidorVar = (fullServidor)item.CommandParameter;

            string currentYear = DateTime.Now.Year.ToString();
            var    input1      = "macabeos" + currentYear;

            string encryptedPass;

            MD5 md5 = MD5.Create();

            byte[] inputBytes = Encoding.ASCII.GetBytes(input1);
            byte[] hash       = md5.ComputeHash(inputBytes);

            StringBuilder sb = new StringBuilder();

            for (int i = 0; i < hash.Length; i++)
            {
                sb.Append(hash[i].ToString("X2"));
            }

            encryptedPass = sb.ToString();

            UseManager manager = new UseManager();

            manager.cambiarPassword(encryptedPass, servidorVar.id);

            await DisplayAlert("Contraseña", "La Contraseña de: " + servidorVar.fullname + " ha sido modificada a: " + input1, "Aceptar");

            await Navigation.PushAsync(new MenuUsuarios(servidor, acceso, usuario));
        }
Exemplo n.º 10
0
        private async void init()
        {
            try
            {
                UseManager             manager = new UseManager();
                IEnumerable <servidor> result  = await manager.servidorLog(servidor);

                if (result.Count() > 0)
                {
                    foreach (var nuser in result)
                    {
                        nombre   = nuser.nombre;
                        apellido = nuser.apellido;
                        var duiNum = Int64.Parse(nuser.dui);
                        dui = duiNum.ToString("00000000-0");
                        fecha_nacimiento = nuser.fecha_nacimiento.ToString("dd MMMM yyyy", CultureInfo.CreateSpecificCulture("es-SV"));
                        telefono         = nuser.telefono;
                        trabajo          = nuser.lugar_trab_est;
                        tel_trabajo      = nuser.telefono_trab_est;
                        contacto         = nuser.contacto_emer;
                        tel_contacto     = nuser.telefono_emer;
                        fecha_ingreso    = nuser.fecha_ingreso.ToString("dd MMMM yyyy", CultureInfo.CreateSpecificCulture("es-SV"));
                        foto             = nuser.foto;
                        radio_propio     = nuser.radio_propio;
                        FullName         = nombre + " " + apellido;
                    }
                    Fotografia.Source        = ImageSource.FromUri(new Uri(foto));
                    Nombre_Completo.Text     = FullName;
                    DUI.Text                 = dui;
                    Fecha_de_Nacimiento.Text = fecha_nacimiento;
                    Telefono.Text            = telefono;
                    Trabajo.Text             = trabajo;
                    Telefono_Trabajo.Text    = tel_trabajo;
                    Contacto.Text            = contacto;
                    Telefono_Contacto.Text   = tel_contacto;
                    Fecha_Ingreso.Text       = fecha_ingreso;
                    Radio_Propio.Text        = radio_propio;
                }
                else
                {
                    Nombre_Completo.Text     = servidor.ToString();
                    DUI.Text                 = servidor.ToString();
                    Fecha_de_Nacimiento.Text = servidor.ToString();
                    Telefono.Text            = servidor.ToString();
                    Trabajo.Text             = servidor.ToString();
                    Telefono_Trabajo.Text    = servidor.ToString();
                    Contacto.Text            = servidor.ToString();
                    Telefono_Contacto.Text   = servidor.ToString();
                    Fecha_Ingreso.Text       = servidor.ToString();
                    Radio_Propio.Text        = servidor.ToString();
                }
            }
            catch (Exception e1)
            {
                Console.WriteLine(e1.Message.ToString());
            }
        }
Exemplo n.º 11
0
        private async void bntAgregarServicio_click(object sender, EventArgs e)
        {
            try
            {
                var valid = 0;
                id_servidor = itemsedc;
                id_puesto   = itemsedc1;
                id_Radios   = itemsedc3;
                id_culto    = itemsedc2;
                fecha       = txtFecha.Date.ToString("yyyy-MM-dd");
                var diaConvertir = txtFecha.Date;
                var diaenNum     = (int)diaConvertir.DayOfWeek;

                if (id_servidor == 0)
                {
                    ValidadorServidor.Text = "Debe Seleccionar al Servidor";
                    valid = valid + 1;
                }
                if (id_puesto == 0)
                {
                    ValidadorPuesto.Text = "Debe Seleccionar el Puesto";
                    valid = valid + 1;
                }
                if (id_culto == 0)
                {
                    ValidadorCulto.Text = "Debe Seleccionar el Culto";
                    valid = valid + 1;
                }
                if (fecha == null)
                {
                    ValidadorFecha.Text = "Debe Seleccionar el Fecha";
                    valid = valid + 1;
                }
                if (id_Radios == 0)
                {
                    ValidadorRadio.Text = "Debe Seleccionar el Radio";
                    valid = valid + 1;
                }

                if (valid == 0)
                {
                    UseManager manager = new UseManager();
                    manager.registrarAsistencia(id_servidor, fecha, id_culto, diaenNum, id_puesto, id_Radios);

                    await DisplayAlert("Registro", "Registro Exitoso", "Aceptar");

                    await Navigation.PushAsync(new MenuAsistencia(servidor, acceso, usuario));
                }
                else
                {
                    await DisplayAlert("Registro", "No puede Insertar Asistencia hasta llenar Valores Faltantes", "Aceptar");
                }
            }
            catch (Exception e1) { Console.WriteLine(e1.Message.ToString()); }
        }
Exemplo n.º 12
0
        private async void Eliminar_Click(object sender, EventArgs e)
        {
            MenuItem item      = (MenuItem)sender;
            ofrendas equipoVar = (ofrendas)item.CommandParameter;

            UseManager manager = new UseManager();

            manager.eliminarOfrenda(equipoVar.id);

            await Navigation.PushAsync(new MenuOfrenda(servidor, acceso, usuario));
        }
Exemplo n.º 13
0
        private async void Eliminar_Click(object sender, EventArgs e)
        {
            MenuItem     item          = (MenuItem)sender;
            fullCompriso compromisoVar = (fullCompriso)item.CommandParameter;

            UseManager manager = new UseManager();

            manager.eliminarCompromiso(compromisoVar.id);

            await Navigation.PushAsync(new MenuUsuarios(servidor, acceso, usuario));
        }
        private async void Habilitar_Click(object sender, EventArgs e)
        {
            MenuItem     item        = (MenuItem)sender;
            fullServidor servidorVar = (fullServidor)item.CommandParameter;

            UseManager manager = new UseManager();

            manager.habilitarUsuario(servidorVar.id);

            await Navigation.PushAsync(new MenuUsuarios(servidor, acceso, usuario));
        }
Exemplo n.º 15
0
        private async void btnIngresar_click(object sender, EventArgs e)
        {
            waitActivityIndicator.IsRunning = true;
            bntIngresar.IsEnabled           = false;

            try
            {
                string input = txtPassword.Text;
                string encryptedPass;

                MD5    md5        = MD5.Create();
                byte[] inputBytes = Encoding.ASCII.GetBytes(input);
                byte[] hash       = md5.ComputeHash(inputBytes);

                StringBuilder sb = new StringBuilder();
                for (int i = 0; i < hash.Length; i++)
                {
                    sb.Append(hash[i].ToString("X2"));
                }

                encryptedPass = sb.ToString();

                UseManager manager = new UseManager();
                var        result  = await manager.userLogin(txtUsuario.Text.ToString(), encryptedPass);

                if (result.Count() > 0)
                {
                    foreach (var nuser in result)
                    {
                        servidor = nuser.id_servidor;
                        acceso   = nuser.id_acceso;
                        usuario  = nuser.id;
                    }
                    //await Navigation.PushAsync(new Principal(servidor, acceso, usuario));
                    await Navigation.PushAsync(new SplashPage(servidor, acceso, usuario));
                }
                else
                {
                    await DisplayAlert("Error", "Usuario o Contraseña Incorrectos", "Accept", "Cancel");
                }
            }
            catch (Exception e1)
            {
                await DisplayAlert("Error de Conexion", "Conexion al Servidor no alcanzada. Trate de nuevo", "Accept", "Cancel");

                Console.WriteLine(e1.Message.ToString());
            }
            waitActivityIndicator.IsRunning = false;
            bntIngresar.IsEnabled           = true;
        }
        private async void bntReporteOfrenda_click(object sender, EventArgs e)
        {
            var fechaInicio = txtFechaInicio.Date.ToString("yyyy/M/d");
            var fechaFin    = txtFechaFin.Date.ToString("yyyy/M/d");

            //Aqui llenamos la Variable de Fondos para el periodo del Ministerio
            try
            {
                UseManager manager = new UseManager();
                var        result  = await manager.listarTotalOfrendas(fechaInicio, fechaFin);

                if (result.Count() > 0)
                {
                    foreach (var nuser in result)
                    {
                        totalFondos = nuser.total_de_mes;
                    }
                    txtTotalFondos.Text = "$" + totalFondos.ToString();
                }
                else
                {
                    txtTotalFondos.Text = servidor.ToString();
                }
            }
            catch (Exception e1)
            {
                await DisplayAlert("Error en Lista", "Favor vuelva a cargar Servidor no listo", "Aceptar");

                Console.WriteLine(e1.Message.ToString());
            }

            //Aqui llenamos el data Table de las contribuciones del servidor para el periodo.

            try
            {
                UseManager manager = new UseManager();
                var        result  = await manager.listarTotalOfrendasServidor(fechaInicio, fechaFin, servidor);

                if (result != null)
                {
                    lstUsuarios.ItemsSource = result;
                }
            }
            catch (Exception e1)
            {
                await DisplayAlert("Error en Lista", "Favor vuelva a cargar Servidor no listo", "Aceptar");

                Console.WriteLine(e1.Message.ToString());
            }
        }
        private async void info(string mtr)
        {
            try
            {
                UseManager manager = new UseManager();
                var        result  = await manager.userLogin(mtr);

                if (result != null)
                {
                    lst_alumno.ItemsSource = result;
                }
            }catch (Exception e1)
            {
            }
        }
Exemplo n.º 18
0
        private async void bntChange_click(object sender, EventArgs e)
        {
            try
            {
                string input1 = txtPassword.Text;
                string input2 = txtPassword2.Text;

                if (input1 == input2)
                {
                    string encryptedPass;

                    MD5    md5        = MD5.Create();
                    byte[] inputBytes = Encoding.ASCII.GetBytes(input1);
                    byte[] hash       = md5.ComputeHash(inputBytes);

                    StringBuilder sb = new StringBuilder();
                    for (int i = 0; i < hash.Length; i++)
                    {
                        sb.Append(hash[i].ToString("X2"));
                    }

                    encryptedPass = sb.ToString();

                    UseManager manager = new UseManager();
                    manager.cambiarPassword(encryptedPass, idusuarioMod);

                    await DisplayAlert("Contraseña", "Su Contraseña a sido cambiada con exito", "Aceptar");

                    await Navigation.PushAsync(new MenuUsuarios(servidor, acceso, usuario));
                }
                else
                {
                    await DisplayAlert("Contraseña", "Su Contraseña no Coincide Trate nuevamente", "Aceptar");

                    txtPassword.Text  = "";
                    txtPassword2.Text = "";
                }
            }
            catch (Exception e1)
            {
                await DisplayAlert("Contraseña", "La Contraseña no se Guardo", "Acceptar");

                txtPassword.Text = "";
                Console.WriteLine(e1.Message.ToString());
            }
        }
Exemplo n.º 19
0
        private async void bntAgregarRadio_click(object sender, EventArgs e)
        {
            var serial  = txtSerial.Text.ToString();
            var numero  = Int32.Parse(txtNumero.Text.ToString());
            var estatus = txtObservacion.Text.ToString();

            try
            {
                UseManager manager = new UseManager();
                manager.registrarEquipo(serial, numero, estatus);

                await DisplayAlert("Registro", "Registro Exitoso", "Aceptar", "Cancelar");

                await Navigation.PushAsync(new MenuEquipos(servidor, acceso, usuario));
            }
            catch (Exception e1) { Console.WriteLine(e1.Message.ToString()); }
        }
Exemplo n.º 20
0
        public async void rep()
        {
            string fecha = DateTime.Now.ToString();
            string mot   = mm.Text.ToString();


            try
            {
                UseManager manager = new UseManager();
                manager.Reporte(amtrr.Text.ToString(), mot, fecha, obs.Text.ToString(), lbl_Remitente.Text.ToString());
                await DisplayAlert("Reporte Generado", "Reporte Enviado", "Aceptar");

                lbl_Remitente.Text   = " ";
                obs.Text             = "";
                motivo.SelectedIndex = -1;
            }
            catch (Exception e1) { }
        }
Exemplo n.º 21
0
        private async void fillLista()
        {
            try
            {
                UseManager manager = new UseManager();
                var        result  = await manager.compromisoLog(idservidorMod);

                if (result != null)
                {
                    lstUsuarios.ItemsSource = result;
                }
            }
            catch (Exception e1)
            {
                await DisplayAlert("Error en Lista", "Favor vuelva a cargar Servidor no listo", "Aceptar", "Cancelar");

                Console.WriteLine(e1.Message.ToString());
            }
        }
        private async void fillBackgroundInfo()
        {
            UseManager manager = new UseManager();
            IEnumerable <asistencia> result = await manager.listarAsistenciasMod(asistenciaMod);

            if (result.Count() > 0)
            {
                foreach (var nuser in result)
                {
                    id_servidor_original = nuser.id_servidor;
                    DateTime dateOnly = nuser.fecha;
                    fecha_original            = dateOnly.Date;
                    id_culto_original         = nuser.id_culto;
                    dia_semana_culto_original = nuser.dia_semana_culto;
                    id_puesto_original        = nuser.id_puesto;
                    id_Radios_original        = nuser.id_equipo;
                }

                //txtRadioPropio.SelectedItem = radiopropio; Formato para poner la info
            }
        }
Exemplo n.º 23
0
        private async void bntAgregarServicio_click(object sender, EventArgs e)
        {
            try
            {
                id_servidor = itemsedc;
                id_puesto   = itemsedc1;
                id_Radios   = itemsedc3;
                id_culto    = itemsedc2;
                fecha       = txtFecha.Date.ToString("yyyy-MM-dd");
                var diaConvertir = txtFecha.Date;
                var diaenNum     = (int)diaConvertir.DayOfWeek;


                UseManager manager = new UseManager();
                manager.registrarAsistencia(id_servidor, fecha, id_culto, diaenNum, id_puesto, id_Radios);

                await DisplayAlert("Registro", "Registro Exitoso", "Aceptar", "Cancelar");

                await Navigation.PushAsync(new MenuAsistencia(servidor, acceso, usuario));
            }
            catch (Exception e1) { Console.WriteLine(e1.Message.ToString()); }
        }
Exemplo n.º 24
0
        public async void ing()
        {
            string mtr = txt_matricula.Text;

            try
            {
                UseManager manager = new UseManager();
                var        result  = await manager.userLogin(txt_matricula.Text.ToString());

                if (result.Count() > 0)
                {
                    await Navigation.PushAsync(new InfoAlumno(mtr));
                }
                else
                {
                    await DisplayAlert("Error", "Matricula No encontrada", "Aceptar");
                }
            }
            catch (Exception e1)
            {
            }
        }
Exemplo n.º 25
0
        private async void fillInfo()
        {
            UseManager             manager = new UseManager();
            IEnumerable <servidor> result  = await manager.servidorLog(usuarioMod);

            if (result.Count() > 0)
            {
                foreach (var nuser in result)
                {
                    nombre   = nuser.nombre;
                    apellido = nuser.apellido;
                    dui      = nuser.dui;
                    DateTime dateOnly = nuser.fecha_nacimiento;
                    fechanacimiento = dateOnly.Date;
                    telefono        = nuser.telefono;
                    lugartrab       = nuser.lugar_trab_est;
                    telefonotrab    = nuser.telefono_trab_est;
                    contacto        = nuser.contacto_emer;
                    telcon          = nuser.telefono_emer;
                    DateTime dateOnlyIngreso = nuser.fecha_ingreso;
                    fechaingreso = dateOnlyIngreso;
                    radiopropio  = nuser.radio_propio;
                }

                txtNombre.Text              = nombre;
                txtApellido.Text            = apellido;
                txtDui.Text                 = dui;
                txtTelefono.Text            = telefono;
                txtLugarTrabajo.Text        = lugartrab;
                txtTelefonoTrabajo.Text     = telefonotrab;
                txtContacto.Text            = contacto;
                txtTelefonoContacto.Text    = telcon;
                txtRadioPropio.SelectedItem = radiopropio;
                txtFechaIngreso.Date        = fechanacimiento;
                txtFechaIngreso.Date        = fechaingreso;
            }
        }
        private async void bntReporteAsistencia_click(object sender, EventArgs e)
        {
            var fecha = txtFecha.Date.ToString("yyyy/M/d");

            //Aqui llenamos el data Table de las contribuciones del servidor para el periodo.

            try
            {
                UseManager manager = new UseManager();
                var        result  = await manager.listarAsistenciasLider(fecha, itemsedc2);

                if (result != null)
                {
                    lstAsistencia.ItemsSource = result;
                }
            }
            catch (Exception e1)
            {
                //await DisplayAlert("Error en Lista", "Favor vuelva a cargar Servidor no listo", "Aceptar", "Cancelar");
                await Navigation.PushAsync(new ListarAsistenciaLider(servidor, acceso, usuario));

                Console.WriteLine(e1.Message.ToString());
            }
        }
        private async void fillInfo()
        {
            UseManager manager = new UseManager();
            IEnumerable <fullAsistencia> result = await manager.listarAsistenciasInfoMod(asistenciaMod);

            if (result.Count() > 0)
            {
                foreach (var nuser in result)
                {
                    fullname_leible = nuser.fullname;
                    DateTime dateOnly1 = nuser.fecha;
                    fecha_leible         = dateOnly1.Date;
                    nombre_culto_leible  = nuser.nombre_culto;
                    nombre_puesto_leible = nuser.nombre_puesto;
                    numero_radio_leible  = nuser.numero_radio;
                }

                txtServidor.SelectedItem = fullname_leible;
                txtFecha.Date            = fecha_leible;
                txtCulto.SelectedItem    = nombre_culto_leible;
                txtPuesto.SelectedItem   = nombre_puesto_leible;
                txtRadio.SelectedItem    = numero_radio_leible;
            }
        }
Exemplo n.º 28
0
        private async void bntCrearCompromiso_click(object sender, EventArgs e)
        {
            //var accesoAsignado = txtCulto.SelectedItem.ToString();

            //var domingo7 = "Dominical 7 AM";
            //var domingo9 = "Dominical 9 AM";
            //var domingo11 = "Dominical 11 AM";
            //var domingo2 = "Dominical 2 PM";
            //var domingo4 = "Dominical 4 PM";
            //var lunes = "Familias en Victoria";
            //var martes = "Torre de Oracion";
            //var miercolesam = "Amanceciendo con Dios";
            //var miercolespm = "Noche de Amigos";
            //var jueves = "Noche de Discipulado";
            //var viernes = "Viernes de Milagros";
            //var sabado = "Sabado de Milagros";

            //if (String.Equals(domingo7, accesoAsignado))
            //{
            //    id_culto = 1;
            //}
            //if (String.Equals(domingo9, accesoAsignado))
            //{
            //    id_culto = 2;
            //}
            //if (String.Equals(domingo11, accesoAsignado))
            //{
            //    id_culto = 3;
            //}
            //if (String.Equals(domingo2, accesoAsignado))
            //{
            //    id_culto = 4;
            //}
            //if (String.Equals(domingo4, accesoAsignado))
            //{
            //    id_culto = 5;
            //}
            //if (String.Equals(lunes, accesoAsignado))
            //{
            //    id_culto = 6;
            //}
            //if (String.Equals(martes, accesoAsignado))
            //{
            //    id_culto = 7;
            //}
            //if (String.Equals(miercolesam, accesoAsignado))
            //{
            //    id_culto = 8;
            //}
            //if (String.Equals(miercolespm, accesoAsignado))
            //{
            //    id_culto = 9;
            //}
            //if (String.Equals(jueves, accesoAsignado))
            //{
            //    id_culto = 10;
            //}
            //if (String.Equals(viernes, accesoAsignado))
            //{
            //    id_culto = 11;
            //}
            //if (String.Equals(sabado, accesoAsignado))
            //{
            //    id_culto = 12;
            //}

            id_culto = itemsedc;

            try
            {
                var valid = 0;

                if (id_culto == 0)
                {
                    ValidadorCulto.Text = "Debe Seleccionar el Culto";
                    valid = valid + 1;
                }

                if (valid == 0)
                {
                    UseManager manager = new UseManager();
                    manager.registrarCompromiso(servidor, id_culto);

                    await DisplayAlert("Registro", "Registro Exitoso", "Aceptar");

                    await Navigation.PushAsync(new MenuCompromiso(servidor, acceso, usuario));
                }

                else
                {
                    await DisplayAlert("Registro", "No puede Insertar Compromiso hasta llenar Valores Faltantes", "Aceptar");
                }
            }
            catch (Exception e1) { }
        }
Exemplo n.º 29
0
        private async void bntChange_click(object sender, EventArgs e)
        {
            try
            {
                string input1 = txtPassword.Text;
                string input2 = txtPassword2.Text;
                int    valid  = 0;

                if (String.IsNullOrEmpty(input1))
                {
                    Validador1.Text = "Debe Agregar la contraseña";
                    valid           = valid + 1;
                }

                if (String.IsNullOrEmpty(input2))
                {
                    Validador2.Text = "Debe Repetir la contraseña";
                    valid           = valid + 1;
                }

                if (valid == 0)

                {
                    if (input1 == input2)
                    {
                        string encryptedPass;

                        MD5    md5        = MD5.Create();
                        byte[] inputBytes = Encoding.ASCII.GetBytes(input1);
                        byte[] hash       = md5.ComputeHash(inputBytes);

                        StringBuilder sb = new StringBuilder();
                        for (int i = 0; i < hash.Length; i++)
                        {
                            sb.Append(hash[i].ToString("X2"));
                        }

                        encryptedPass = sb.ToString();

                        UseManager manager = new UseManager();
                        manager.cambiarPassword(encryptedPass, usuario);

                        await DisplayAlert("Contraseña", "Su Contraseña a sido cambiada con exito", "Aceptar");

                        await Navigation.PushAsync(new MenuUsuarios(servidor, acceso, usuario));
                    }
                    else
                    {
                        await DisplayAlert("Contraseña", "Su Contraseña no Coincide Trate nuevamente", "Aceptar");

                        txtPassword.Text  = "";
                        txtPassword2.Text = "";
                    }
                }

                else
                {
                    await DisplayAlert("Registro", "No puede Cambiar la contraseña hasta llenar Valores Faltantes", "Aceptar");
                }
            }
            catch (Exception e1)
            {
                await DisplayAlert("Contraseña", "La Contraseña no se Guardo", "Acceptar");

                txtPassword.Text = "";
                Console.WriteLine(e1.Message.ToString());
            }
        }
Exemplo n.º 30
0
        private async void bntModificarServidor_click(object sender, EventArgs e)
        {
            try
            {
                var fec1 = txtFechaNacimiento.Date;

                if (fec1 != fechanacimiento)
                {
                    fechaNac = fec1.ToString("yyyy/M/d");
                }
                else
                {
                    fechaNac = fechanacimiento.ToString("yyyy/M/d");
                }

                var fec2 = txtFechaIngreso.Date;

                if (fec2 != fechaingreso)
                {
                    fechaIng = fec2.ToString("yyyy/M/d");
                }
                else
                {
                    fechaIng = fechaingreso.ToString("yyyy/M/d");
                }

                var radioProp1 = txtRadioPropio.SelectedItem.ToString();

                if (radioProp1 != radiopropio)
                {
                    Radio = radioProp1;
                }
                else
                {
                    Radio = radiopropio;
                }

                UseManager manager = new UseManager();
                manager.modificarServidor(usuarioMod, txtNombre.Text.ToString(), txtApellido.Text.ToString(), txtDui.Text.ToString(),
                                          fechaNac, String.IsNullOrWhiteSpace(txtTelefono.Text) ? null : txtTelefono.Text.ToString(),
                                          String.IsNullOrWhiteSpace(txtLugarTrabajo.Text) ? null : txtLugarTrabajo.Text.ToString(),
                                          String.IsNullOrWhiteSpace(txtTelefonoTrabajo.Text) ? null : txtTelefonoTrabajo.Text.ToString(),
                                          String.IsNullOrWhiteSpace(txtContacto.Text) ? null : txtContacto.Text.ToString(),
                                          String.IsNullOrWhiteSpace(txtTelefonoContacto.Text) ? null : txtTelefonoContacto.Text.ToString(),
                                          fechaIng, Radio);

                await DisplayAlert("Modificacion", "Modificacion Exitosa", "Aceptar");

                txtNombre.Text           = "";
                txtApellido.Text         = "";
                txtDui.Text              = "";
                txtTelefono.Text         = "";
                txtLugarTrabajo.Text     = "";
                txtTelefonoTrabajo.Text  = "";
                txtContacto.Text         = "";
                txtTelefonoContacto.Text = "";

                await Navigation.PushAsync(new MenuUsuarios(servidor, acceso, usuario));
            } catch (Exception e1) {
                Console.WriteLine(e1.Message.ToString());
            }
        }