コード例 #1
0
        public bool Spara(Alumn alumn)
        {
            BusinessManager bm     = new BusinessManager();
            var             mapper = MapperConfig.GetMapper();

            if ((alumn.Förnamn == null || alumn.Förnamn == "" || alumn.Efternamn == null || alumn.Efternamn == "" || alumn.Användarnamn == null || alumn.Användarnamn == "" || alumn.Lösenord == null || alumn.Lösenord == "") || !(RegexUtilities.IsValidEmail(alumn.Användarnamn)))
            {
                return(false);
            }
            else
            {
                Alumn NyAlumn = new Alumn()
                {
                    Förnamn      = alumn.Förnamn,
                    Efternamn    = alumn.Efternamn,
                    Användarnamn = alumn.Användarnamn,
                    Lösenord     = alumn.Lösenord
                };

                bm.LäggTillAlumn(mapper.Map <Alumn, AlumnDTO>(NyAlumn));

                if (bm.HämtaAlumnKonto(alumn.Användarnamn, alumn.Lösenord).Användarnamn == NyAlumn.Användarnamn)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
        }
コード例 #2
0
        internal static void TaBortAlumn(Alumn alumnatttabort)
        {
            BusinessManager bm     = new BusinessManager();
            var             mapper = MapperConfig.GetMapper();

            bm.TaBortAlumn(mapper.Map <Alumn, AlumnDTO>(alumnatttabort));
        }