public void CargarElementos(int idSol, int idAd) { btnAceptar.Clicked += btnAceptar_Clicked; btnRechazar.Clicked += btnRechazar_Clicked; solicitudAdopcion = servicioSolicitudAdopcion.ObtenerSolicitudAdopcion(idAd, idSol); adopciones = servicioAdopciones.ObtenerAdopcion(idAd); Usuario usuario = servicioUsuario.ObtenerUsuario(idSol); txtApellido.Text = usuario.Apellido; txtNombre.Text = usuario.Nombre; txtUsuario.Text = usuario.NombreUsuario; txtTelefono.Text = usuario.Telefono.ToString(); txtMascota.Text = adopciones.Nombre; txtDetalle.Text = solicitudAdopcion.Descripcion; }
public void CargarElementos(int idRef) { btnAceptar.Clicked += btnAceptar_Clicked; btnRechazar.Clicked += btnRechazar_Clicked; refugio = servicioRefugio.ObtenerRefugio(idRef); Usuario usuario = servicioUsuario.ObtenerUsuario(refugio.IdUsuario); txtApellido.Text = usuario.Apellido; txtNombre.Text = usuario.Nombre; txtRazonSocial.Text = refugio.RazonSocial; txtDireccion.Text = refugio.Direccion; txtCP.Text = refugio.CodigoPostal; txtLocalidad.Text = refugio.Localidad; //txtFecha.Text = refugio.FechaCreacion.ToString("YYYY-MM-DD HH:MM:SS.SSS"); txtFecha.Text = refugio.FechaCreacion.ToString(); txtTelefono.Text = usuario.Telefono.ToString(); //CargarMapa(refugio.Ubicacion); //CargarRefugio(refugio); }
public void CargarAdopcion(Adopciones adopcion) { List <TipoAnimal> _lstTipoAnimal = serviceTipoAnimal.ObtenerTipoAnimales(); Usuario usuario = servicioUsuarios.ObtenerUsuario(adopcion.IdUsuario); txtNombreUsuario.Text = usuario.Nombre; txtApellido.Text = usuario.Apellido; txtEmail.Text = usuario.Email; txtTelefono.Text = usuario.Telefono.ToString(); txtEdad.Text = adopcion.Edad.ToString(); txtDescripcion.Text = adopcion.Detalle; txtNombre.Text = adopcion.Nombre; lbSexo.Text = adopcion.Sexo; lbAnimal.Text = _lstTipoAnimal.Where(X => X.IdTipoAnimal == adopcion.IdTipoAnimal).Select(X => X.Descripcion).FirstOrDefault(); }
public void CargarElementos() { List <Refugio> refugios = servicioRefugio.ObtenerRefugiosPendientes(); if (refugios.Count > 0) { foreach (Refugio refugio in refugios) { Usuario usuario = servicioUsuario.ObtenerUsuario(refugio.IdUsuario); var grid = new Grid(); grid.RowDefinitions.Add(new RowDefinition { Height = new GridLength(1, GridUnitType.Star) }); grid.RowDefinitions.Add(new RowDefinition { Height = new GridLength(1, GridUnitType.Star) }); grid.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(1, GridUnitType.Star) }); grid.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(1, GridUnitType.Star) }); Frame frame = new Frame { }; Label lbUsuarioSolicitante = new Label { Text = "Usuario Solicitante: " + usuario.NombreUsuario, ClassId = usuario.IdUsuario.ToString() }; Label lbRazonSocial = new Label { Text = "Razon Social: " + refugio.RazonSocial, ClassId = usuario.IdUsuario.ToString() }; Label lbFecha = new Label { Text = "Fecha solicitud: " + refugio.FechaCreacion.ToString(), //Text = "Fecha solicitud: " + refugio.FechaCreacion.ToString(@"MM\/dd\/yyyy HH:mm"), ClassId = refugio.IdRefugio.ToString() }; Button btnDetalle = new Button { Text = "Ver Detalle", ClassId = refugio.IdRefugio.ToString(), BindingContext = refugio.IdRefugio.ToString(), }; btnDetalle.Clicked += Detalle_Clicked; grid.Children.Add(lbRazonSocial, 0, 0); grid.Children.Add(lbFecha, 1, 0); grid.Children.Add(lbUsuarioSolicitante, 0, 1); grid.Children.Add(btnDetalle, 1, 1); frame.Content = grid; Mostrar.Children.Add(frame); } } else { FlexLayout flexLayout = new FlexLayout { Direction = FlexDirection.Row, JustifyContent = FlexJustify.SpaceBetween, AlignItems = FlexAlignItems.Center, BackgroundColor = Color.FloralWhite }; Label label = new Label { Text = "No posee Notificaciones!", }; label.HorizontalTextAlignment = TextAlignment.Center; flexLayout.Children.Add(label); Frame frame = new Frame { }; frame.Content = flexLayout; Mostrar.Children.Add(frame); } }