public ActionResult Salvar(Medico model) { try { var respository = new MazzaFC.APIContrato.Repository.MedicoRepository(this.token); if (model.MedicoId == null || model.MedicoId == Guid.Empty) { var retorno = respository.Adicionar(model); if (retorno.Erro) { throw new Exception(retorno.Mensagem); } return(Json(retorno.ObjRetorno, JsonRequestBehavior.AllowGet)); } else { var retorno = respository.Editar(model); if (retorno.Erro) { throw new Exception(retorno.Mensagem); } return(Json(retorno.ObjRetorno, JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest, ex.Message)); } }