예제 #1
0
        public bool Add(AccountModel objNewAccount)
        {
            bool IsAdded = false;

            ValideerPaswoord(objNewAccount);


            try
            {
                var ObjAccount = new accounts();
                ObjAccount.IdAccount = objNewAccount.IdAccount;
                ObjAccount.Usernaam  = objNewAccount.Usernaam;
                ObjAccount.Paswoord  = objNewAccount.Paswoord;
                ObjAccount.Email     = objNewAccount.Email;
                ObjAccount.Actief    = Convert.ToByte(objNewAccount.Actief);
                ObjAccount.AccountType_IdAccountType = Convert.ToInt32(objNewAccount.IdAccountType);
                ObjAccount.Users_IdUser = Convert.ToInt32(objNewAccount.IdUser);

                ObjContext.accounts.Add(ObjAccount);
                var NoOfRowsAffected = ObjContext.SaveChanges();
                IsAdded = NoOfRowsAffected > 0;
            }
            catch (SqlException ex)
            {
                throw ex;
            }

            return(IsAdded);
        }
예제 #2
0
        public bool Add(ProvincieModel objNewProvincie)
        {
            bool IsAdded = false;

            try
            {
                var ObjProvincie = new provincie();
                ObjProvincie.Idprovincie   = objNewProvincie.IdLand;
                ObjProvincie.ProvincieNaam = objNewProvincie.Provincie;
                ObjProvincie.Land_IdLand   = objNewProvincie.IdLand;
                var NoOfRowsAffected = ObjContext.SaveChanges();
                IsAdded = NoOfRowsAffected > 0;
            }
            catch (SqlException ex)
            {
                throw ex;
            }

            return(IsAdded);
        }
예제 #3
0
        public bool Add(LandModel objNewLand)
        {
            bool IsAdded = false;

            try
            {
                var ObjLand = new land();
                ObjLand.IdLand   = objNewLand.IdLand;
                ObjLand.LandNaam = objNewLand.Land;
                ObjContext.land.Add(ObjLand);
                var NoOfRowsAffected = ObjContext.SaveChanges();
                IsAdded = NoOfRowsAffected > 0;
            }
            catch (SqlException ex)
            {
                throw ex;
            }

            return(IsAdded);
        }
예제 #4
0
        public bool Add(PostcodeGemeenteModel objNewGemeente)
        {
            bool IsAdded = false;

            try
            {
                var ObjGemeente = new postcodeGemeente();
                ObjGemeente.IdGemeente            = objNewGemeente.IdGemeente;
                ObjGemeente.Gemeente              = objNewGemeente.Gemeente;
                ObjGemeente.Postcode              = objNewGemeente.Postcode;
                ObjGemeente.Provincie_IdProvincie = objNewGemeente.IdProvincie;
                ObjContext.postcodeGemeente.Add(ObjGemeente);
                var NoOfRowsAffected = ObjContext.SaveChanges();
                IsAdded = NoOfRowsAffected > 0;
            }
            catch (SqlException ex)
            {
                throw ex;
            }

            return(IsAdded);
        }
예제 #5
0
        public bool Add(UserModel objNewUser)
        {
            bool IsAdded = false;

            try
            {
                var ObjUser = new users();
                ObjUser.IdUser     = objNewUser.IdUser;
                ObjUser.Naam       = objNewUser.Naam;
                ObjUser.Straat     = objNewUser.Straat;
                ObjUser.Huisnummer = objNewUser.Huisnummer;
                ObjUser.Voornaam   = objNewUser.Voornaam;
                ObjUser.postcodeGemeente_IdGemeente = objNewUser.IdPostcodeGemeente;
                ObjContext.users.Add(ObjUser);
                var NoOfRowsAffected = ObjContext.SaveChanges();
                IsAdded = NoOfRowsAffected > 0;
            }
            catch (SqlException ex)
            {
                throw ex;
            }

            return(IsAdded);
        }