예제 #1
0
        public IActionResult Update(DTO.Phone phone)
        {
            using (var context = new PhoneBookContext())
            {
                var modelPhone = _mapper.Map <Phone>(phone);

                if (modelPhone != null)
                {
                    context.Update(modelPhone);
                    context.SaveChanges();

                    return(Ok());
                }
            }

            return(NotFound());
        }
예제 #2
0
        public IActionResult Add(DTO.Phone phone)
        {
            using (var context = new PhoneBookContext())
            {
                var modelPhone = _mapper.Map <Phone>(phone);

                if (modelPhone != null)
                {
                    var newPhone = context.Add(modelPhone);
                    context.SaveChanges();

                    return(Json(new { success = true, personId = newPhone.Entity.PersonId }));
                }
            }

            return(NotFound());
        }