Пример #1
0
        public UserAccount UpdateUserAccount(UserAccount oUserAccount)
        {
            UserAccount oUserAccountReturn = null;

            if (oUserAccount != null && (oUserAccount.UserAccountID > 0 || oUserAccount.UserName != null))
            {
                //using (DBContext)
                //{
                JobsInABAEntities DBContext = new JobsInABAEntities();
                UserAccount       u         = DBContext.UserAccounts.FirstOrDefault(p => p.UserAccountID == oUserAccount.UserAccountID || p.UserName == oUserAccount.UserName);

                if (u != null)
                {
                    oUserAccount.UserAccountID = u.UserAccountID;
                    oUserAccount.IsActive      = u.IsActive;
                    oUserAccount.IsDeleted     = u.IsDeleted;
                    DBContext.Entry(u).CurrentValues.SetValues(oUserAccount);
                    DBContext.SaveChanges();
                    oUserAccountReturn = u;
                }
                //}
            }

            return(oUserAccountReturn);
        }
Пример #2
0
        public User CreateUser(User model)
        {
            User returnModel            = null;
            JobsInABAEntities DBContext = new JobsInABAEntities();

            //using (DBContext)
            //{
            try
            {
                //model.IsActive = false;
                returnModel = DBContext.Users.Add(model);
                DBContext.SaveChanges();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            //}

            return(returnModel);
        }
Пример #3
0
 public AddressRepo()
 {
     _DBContext = new JobsInABAEntities();
 }