コード例 #1
0
        public void GenerateCardModel()
        {
            List <M_EquipoHerramienta> equipoherramienta = new List <M_EquipoHerramienta>();
            string UsuarioID     = Convert.ToString(Application.Current.Properties["IdUsuarioResp"]);
            string zonaID        = Convert.ToString(Application.Current.Properties["ZonaID"]);
            string Clasificacion = "43D6B390-6323-4A64-B6E5-44E2C2E0B2BF";

            try
            {
                string         URlService = Service.Authority + Methods.Inventariotrimestral + "ZonaID=" + zonaID + "&ClasificacionId=" + Clasificacion + "&UsuarioID=" + UsuarioID;
                HttpWebRequest request    = WebRequest.Create(URlService) as HttpWebRequest;

                string          resp;
                HttpWebResponse response = request.GetResponse() as HttpWebResponse;
                using (StreamReader reader = new StreamReader(response.GetResponseStream()))
                {
                    resp = reader.ReadToEnd();
                    var    obj  = JsonConvert.DeserializeObject <object>(resp);
                    string data = Convert.ToString(obj);
                    List <M_EquipoHerramienta> Observable = JsonConvert.DeserializeObject <List <M_EquipoHerramienta> >(data);
                    aprobacion = new ObservableCollection <M_EquipoHerramienta>(Observable);
                    foreach (var item in aprobacion)
                    {
                        var cardDataAprobaciones = new M_EquipoHerramienta()
                        {
                            Codigo = item.
                                     Codigo,
                            Descripcion = item.
                                          Descripcion,
                            DescUnidad = $"Unidad: {item.DescUnidad}",
                            Cantidad   = item.
                                         Cantidad,
                            MInventarioEstadoID = item.MInventarioEstadoID,
                            InventarioID        = item.InventarioID
                        };
                        CardDataCollection.Add(cardDataAprobaciones);
                        var todo = new Herramientas()
                        {
                            Codigo = item.
                                     Codigo,
                            Descripcion = item.
                                          Descripcion,
                            DescUnidad = $"Unidad: {item.DescUnidad}",
                            Cantidad   = item.
                                         Cantidad,
                            MInventarioEstadoID = item.MInventarioEstadoID,
                            InventarioID        = item.InventarioID
                        };
                        _DbHerramientas.CreateItem(todo);
                    }
                }
            }
            catch (Exception ex)
            {
                //DependencyService.Get<IMessage>().ShortAlert(ex.Message);
            }
        }
コード例 #2
0
 private void GenerateCardModel()
 {
     for (var i = 0; i < 20; i++)
     {
         var cardData = new CardDataModel()
         {
             Title      = "CardRow-No" + i,
             Owner      = "Card-No" + i,
             AlertColor = i % 2 == 0 ? Color.Green : Color.Blue,
         };
         CardDataCollection.Add(cardData);
     }
 }