//обновить таблицу обозначений оборудования public List <EquipNote> UpdateTable(ProjectEquipment pe, string newText) { using (DataEntities db = new DataEntities()) { EquipNote note = (from pn in db.EquipNotes where pn.Id == pe.IdNote select pn).SingleOrDefault(); note.Text = newText; db.EquipNotes.Attach(note); db.Entry(note).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(db.EquipNotes.ToList()); } }
//создать новое "наименование присоединения" public int InsertProjectNote(CurrentBreaker cbr, Project project, string connectionNumber) { using (DataEntities db = new DataEntities()) { EquipNote pn = new EquipNote(); pn.Text = connectionNumber; if (project != null) { pn.IdProjectNumber = project.IdNumber; } db.EquipNotes.Add(pn); db.SaveChanges(); return(pn.Id); } }