public bool InsertNewFile(long progressivoDisco, string nomeFile, string contenuto, long crypt) { nomeFile = nomeFile.Trim(); try { var verifyIfExists = (from files in context.HoloDiskFiles where files.Progressivo == progressivoDisco && files.NomeFile == nomeFile select files); if (verifyIfExists.Count() > 0) { return(false); } long NewNumber = (from files in context.HoloDiskFiles where files.Progressivo == progressivoDisco orderby files.NumeroFile descending select files.NumeroFile).FirstOrDefault() + 1; HoloDiskFile newfile = new HoloDiskFile(); newfile.Progressivo = progressivoDisco; newfile.NumeroFile = NewNumber; newfile.NomeFile = nomeFile; newfile.Contenuto = contenuto; newfile.LivelloCrypt = crypt; context.HoloDiskFiles.AddObject(newfile); return(true); } catch { return(false); } }
private void mostraFile(long numeroFile) { HoloDischiManager manager = new HoloDischiManager(DatabaseContext); HoloDiskFile file = manager.GetSingleFile(this.ProgressivoDisco, numeroFile); lblNomeFile.Text = file.NomeFile; lblTesto.Text = file.Contenuto; PageViews.SetActiveView(viewMostraFile); }
internal void MostraFile() { HoloDiskFile fileDaMostrare = FileDaVisualizzare; if (fileDaMostrare != null) { panFile.Visible = true; lblNomeFile.Text = fileDaMostrare.NomeFile; lblTesto.Text = fileDaMostrare.Contenuto; } }
public AggiungiFile(long ProgressivoDisco, long NumeroFile) : this(ProgressivoDisco) { numeroFile = NumeroFile; using (databaseContext = CreateDatabaseContext()) { HoloDischiManager manager = new HoloDischiManager(databaseContext); HoloDiskFile file = manager.GetSingleFile(progressivoDisco, numeroFile.Value); txtNomeFile.Text = file.NomeFile; txtContenuto.Text = file.Contenuto; numCrypt.Value = file.LivelloCrypt.HasValue ? file.LivelloCrypt.Value : 0; } }
protected void lblTitolo_Click(object sender, EventArgs e) { HoloDiskFile singleFile = null; using (HolonetEntities context = new HolonetEntities()) { singleFile = (from files in context.HoloDiskFiles where files.Progressivo == Progressivo where files.NumeroFile == NumeroFile select files).First(); } ((LetturaDischi)this.Page).FileDaVisualizzare = singleFile; ((LetturaDischi)this.Page).MostraFile(); }
public bool UpdateFile(long progressivoDisco, long numeroFile, string nomeFile, string contenuto, long crypt) { try { HoloDiskFile file = GetSingleFile(progressivoDisco, numeroFile); file.NomeFile = nomeFile; file.Contenuto = contenuto; file.LivelloCrypt = crypt; return(true); } catch { return(false); } }
protected void rptHoloFile_ItemDataBound(object sender, RepeaterItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { HoloDiskFile singleFile = (HoloDiskFile)e.Item.DataItem; SingleHoloFile repeatedControl = (SingleHoloFile)e.Item.FindControl("SingleFileView"); repeatedControl.NumeroFile = singleFile.NumeroFile; repeatedControl.Titolo = singleFile.NomeFile; repeatedControl.Progressivo = singleFile.Progressivo; repeatedControl.Carica(); } }