Exemple #1
0
        public HttpResponseMessage Delete(OperadoraRequestModel operadoraRequestModel)
        {
            if (operadoraRequestModel.Id.Equals(0) || operadoraRequestModel == null)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Favor informar o contato a ser excluído."));
            }

            Operadora operadora = Mapper.Map <OperadoraRequestModel, Operadora>(operadoraRequestModel);

            _operadoraDomainService.Deletar(operadora);

            return(Request.CreateResponse(HttpStatusCode.OK, "Operadora excluído com sucesso."));
        }
Exemple #2
0
        public HttpResponseMessage Put(OperadoraRequestModel operadoraRequestModel)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Erros de validação"));
            }

            var operadora = Mapper.Map <OperadoraRequestModel, Operadora>(operadoraRequestModel);

            _operadoraDomainService.Atualizar(operadora);

            return(Request.CreateResponse(HttpStatusCode.OK, operadora));
        }