コード例 #1
0
 public IHttpActionResult Post(Student student)
 {
     using (var context = new LanguagesContext())
     {
         context.Students.Add(student);
         context.SaveChanges();
         return(Ok());
     }
 }
コード例 #2
0
        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." }));
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: morgan12/languages
        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();
            }
        }
コード例 #4
0
 public LanguagesRepository(LanguagesContext context)
 {
     this.db = context;
 }
コード例 #5
0
 public TeacherRepository(LanguagesContext context)
 {
     this.db = context;
 }