예제 #1
0
        public bool Post([FromBody] User user)
        {
            if (!user.IsValid)
            {
                return(false);
            }

            if (user.Id != 0)
            {
                User usr = context.Users.Find(user.Id);
                if (usr != null)
                {
                    usr.Copy(user);
                    context.SaveChanges();
                    return(true);
                }
            }

            context.Users.Add(user);
            context.SaveChanges();
            return(true);
        }