static public int AddNewInfo(UserInfo userInfo) { int answer = 0; using (var context = new BdContext()) { try { userInfo.Id = context.users.FirstOrDefault(u => u.Login == userInfo.login).Id; context.userInfos.Add(userInfo); context.SaveChanges(); answer = 1; foreach (User user in context.users.Include(ut => ut.Info)) { Console.WriteLine(" Login: {0} Password: {1} name: {2} surname: {3}", user.Login, user.Password, user.Info.name, user.Info.surname); } } catch { answer = -1; } } return(answer); }
static public int AddNewUser(User user) { int answer = 0; using (var context = new BdContext()) { try { context.users.Add(user); context.SaveChanges(); answer = 1; } catch { answer = -1; } } return(answer); }
static public int DelUser(User user) { int answer = 0; using (var context = new BdContext()) { var us = context.users.FirstOrDefault(u => u.Login == user.Login && u.Password == user.Password); try { context.users.Remove(us); answer = 1; } catch { answer = -1; } context.SaveChanges(); } return(answer); }