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()); } }
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()); } }
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()); } }
//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"); } }
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)); }
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()); } }
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()); } }
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)); }
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)); }
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) { } }
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()); } }
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()); } }
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) { } }
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 } }
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()); } }
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) { } }
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; } }
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) { } }
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()); } }
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()); } }