/// <summary> /// Carrega a listView de etiquetas lidas /// </summary> public static void carregarListVolumes() { try { listVolumes.Items.Clear(); //Ordena baseado no metodo CompareTo da classe ProcedimentosAlocacao.Instanciar.ListEtiquetas.Sort(); //carrega o listview com as informações carregadas do banco de dados. foreach (var item in ProcedimentosAlocacao.Instanciar.ListEtiquetas.Cast <EtiquetaAlocacao>().ToList <EtiquetaAlocacao>()) { CultureInfo ptBr = CultureInfo.CreateSpecificCulture("pt-BR"); listItem = new System.Windows.Forms.ListViewItem(); listItem.Tag = item.CodigoItemAlocacao.ToString(); listItem.Text = item.CodigoItemAlocacao.ToString(); item.LocaisLote.ToString(); listItem.SubItems.Add(item.LocaisLote.ToString()); listItem.SubItems.Add(item.DescricaoCompletaProduto.ToString()); listItem.SubItems.Add(item.VolumeItemAlocacao.ToString()); listItem.SubItems.Add(item.LoteEtiqueta.ToString()); listVolumes.Items.Add(listItem); } txtTotal.Text = TotalVolumes.ToString(" 0000", CultureInfo.CreateSpecificCulture("pt-BR")); lbQtdTotalAlocado.Text = TotalVolumesAlocados.ToString(" 000", CultureInfo.CreateSpecificCulture("pt-BR")); } catch (Exception) { throw new Exception("Problemas durante a atualização do formulário!\n MÉTODO : carregarListVolumes() "); } }
public EmbedBuilder ToEmbed() { EmbedBuilder embedBuilder = new EmbedBuilder(); embedBuilder .WithTitle($"{TitleEnglish ?? ""} ({TitleRomaji ?? TitleJapanese})") .WithUrl("http://anilist.co/anime/" + Id) .WithDescription(Description?.Substring(0, Description.Length > 500 ? 500 : Description.Length) + "...") .AddField(x => { x.Name = "Status"; x.Value = PublishingStatus ?? "Unknown"; x.IsInline = true; }) .AddField(x => { x.Name = "Adult Content"; x.Value = (Adult ? "Yes" : "No") ?? "Unknown"; x.IsInline = true; }) .AddField(x => { x.Name = "Genres"; x.Value = string.Join(", ", Genres) ?? "Unknown"; x.IsInline = true; }) .AddField(x => { x.Name = "Chapters"; x.Value = TotalChapters?.ToString() ?? "Unknown"; x.IsInline = true; }) .AddField(x => { x.Name = "Volumes"; x.Value = TotalVolumes?.ToString() ?? "Unknown"; x.IsInline = true; }) .AddField(x => { x.Name = "Start and End dates"; x.Value = $"{StartDate?.Replace("T00:00:00+09:00","") ?? "Unknown"} - {EndDate?.Replace("T00:00:00+09:00", "") ?? "Unknown"}"; x.IsInline = true; }) .WithFooter(x => x.Text = "anilist.co") .WithColor(new Discord.Color(0x00CC00)) .WithImageUrl(ImageUrlLge ?? "https://upload.wikimedia.org/wikipedia/commons/thumb/b/bb/Anime_eye.svg/170px-Anime_eye.svg.png") .WithCurrentTimestamp(); return(embedBuilder); }
public static void carregarListVolumes(List <EtiquetaAlocacao> listEtiquetas) { listVolumes.Items.Clear(); //Ordena baseado no metodo CompareTo da classe listEtiquetas.Sort(); //carrega o listview com as informações carregadas do banco de dados. foreach (var item in listEtiquetas) { CultureInfo ptBr = CultureInfo.CreateSpecificCulture("pt-BR"); //string peso = string.Format(item.Peso.ToString("00.000", ptBr)); listItem = new System.Windows.Forms.ListViewItem(); listItem.Tag = item.CodigoItemAlocacao.ToString(); listItem.Text = item.CodigoItemAlocacao.ToString(); item.LocaisLote.ToString(); listItem.SubItems.Add(item.LocaisLote.ToString()); listItem.SubItems.Add(item.DescricaoCompletaProduto.ToString()); listItem.SubItems.Add(item.VolumeItemAlocacao.ToString()); listItem.SubItems.Add(item.LoteEtiqueta.ToString()); listVolumes.Items.Add(listItem); } txtTotal.Text = TotalVolumes.ToString(" 0000", CultureInfo.CreateSpecificCulture("pt-BR")); lbQtdTotalAlocado.Text = TotalVolumesAlocados.ToString(" 000", CultureInfo.CreateSpecificCulture("pt-BR")); }