public UserInfo GetUserInfoForUser(User usr) { if (IsItMe(usr.username)) { dbb8e2ff3f72c74b72880ca18a014fe9baEntities3 dataContext = new dbb8e2ff3f72c74b72880ca18a014fe9baEntities3(); return dataContext.UserInfoes.First(c => c.user_id == usr.id); } else { return null; } }
/// <summary> /// Users Managment /// </summary> /// <param name="Type"></param> /// <param name="UserName"></param> /// <returns></returns> //User public int RegisterNewUser(User usr) { dbb8e2ff3f72c74b72880ca18a014fe9baEntities3 dataContext = new dbb8e2ff3f72c74b72880ca18a014fe9baEntities3(); if (usr.type == 0) { if (dataContext.Users.Count(c => c.username == usr.username) ==0) { dataContext.Users.Add(usr); return dataContext.SaveChanges(); } else { return -100; } } else { //User cannot create different roles then users! return -999; } }