예제 #1
0
        public ActionResult atualizaPost([FromBody] PhoneNumberTypeRequest request)
        {
            try {
                var phoneNumber = _context.PhoneNumberType.Single(a => a.PhoneNumberTypeID == request.PhoneNumberTypeID);

                phoneNumber.Name = request.Name;

                _context.SaveChanges();

                return(Ok("Registro de tipo de telefone atualizado com sucesso!"));
            } catch (Exception) {
                return(NotFound("Tipo de telefone não encontrado!"));
            }
        }
예제 #2
0
        public ActionResult inserePost([FromBody] PhoneNumberTypeRequest request)
        {
            try {
                var phoneNumber = new PhoneNumberType {
                    Name = request.Name
                };

                _context.Add <PhoneNumberType>(phoneNumber);

                _context.SaveChanges();

                return(Ok("Registro de tipo de telefone inserido com sucesso!"));
            } catch (Exception) {
                return(NotFound("Não foi possível inserir o tipo de telefone!"));
            }
        }