public IHttpActionResult Post(Student student) { using (var context = new LanguagesContext()) { context.Students.Add(student); context.SaveChanges(); return(Ok()); } }
public IHttpActionResult Post(LoginModel model) { if (model != null && ModelState.IsValid) { using (var context = new LanguagesContext()) { var user = context.Students.SingleOrDefault(s => s.KorisnickoIme == model.Username && s.Sifra == model.Password); if (user != null) { return(Json(new { isSuccess = true, userType = "UCENIK", username = user.KorisnickoIme })); } else { return(Content(System.Net.HttpStatusCode.BadRequest, new { message = "Korisničko ime ili šifra nisu ispravni." })); } } } return(Content(System.Net.HttpStatusCode.BadRequest, new { message = "Došlo je do greške prilikom logovanja." })); }
static void Main(string[] args) { using (var context = new LanguagesContext()) { var languageHello = new Translations { GermanWord = "hallo", SpanishWord = "hola", ItalianWord = "ciao", EnglishWord = "hello", }; var languageMorning = new Translations { GermanWord = "morgen", SpanishWord = "manana", ItalianWord = "mattina", EnglishWord = "morning" }; var languageCat = new Translations { GermanWord = "katze", SpanishWord = "gato", ItalianWord = "gatto", EnglishWord = "cat" }; var languageDog = new Translations { GermanWord = "hund", SpanishWord = "perro", ItalianWord = "cane", EnglishWord = "dog" }; var UserChris = new Users { UserName = "******", Location = "Louisville" }; var UserMorgan = new Users { UserName = "******", Location = "Nashville" }; var UserChristian = new Users { UserName = "******", Location = "Nashville" }; var UserBrooklyn = new Users { UserName = "******", Location = "Shepherdsville" }; var GermanMorgan = new UserLanguage { LanguageChoice = LanguageId.German }; var SpanishMorgan = new UserLanguage { LanguageChoice = LanguageId.Spanish }; var GermanChris = new UserLanguage { LanguageChoice = LanguageId.German }; var ItalianChris = new UserLanguage { LanguageChoice = LanguageId.Italian }; UserMorgan.LanguageIds.Add(GermanMorgan); UserMorgan.LanguageIds.Add(SpanishMorgan); UserChris.LanguageIds.Add(GermanChris); UserChris.LanguageIds.Add(ItalianChris); context.Translations.AddRange(new List <Translations> { languageHello, languageMorning, languageCat, languageDog }); context.Users.AddRange(new List <Users> { UserChris, UserMorgan, UserBrooklyn }); context.SaveChanges(); } }
public LanguagesRepository(LanguagesContext context) { this.db = context; }
public TeacherRepository(LanguagesContext context) { this.db = context; }