public Viewer Insert(CreateViewer value) { using (var tran = db.Database.BeginTransaction(System.Data.IsolationLevel.RepeatableRead)) { var toInsert = new DbViewer() { Name = value.Name, PassWord = value.PassWord }; db.Viewers.Add(toInsert); db.SaveChanges(); tran.Commit(); return(new Model.Viewer(toInsert.Id, toInsert.Name)); } }
private static Model.Viewer ToModel(DbViewer value) { return(new Model.Viewer(value.Id, value.Name)); }