Ejemplo n.º 1
0
 public IActionResult CadastrarInstituicao(InstituicoesDomain instituicao)
 {
     try {
         Instituicao.Cadastrar(instituicao);
         return(Ok("Instituição cadastrada com sucesso"));
     } catch (Exception exc) {
         return(BadRequest(exc.Message));
     }
 }
Ejemplo n.º 2
0
 public IActionResult AtualizarInstituicao(InstituicoesDomain instituicao)
 {
     try {
         if (instituicao.ID == 0)
         {
             throw new Exception("Você precisa especificar qual instituição quer alterar");
         }
         Instituicao.Atualizar(instituicao);
         return(Ok("Instituição atualizada com sucesso"));
     } catch (Exception exc) {
         return(BadRequest(exc.Message));
     }
 }
 /// <summary>
 /// Cadastra uma instituição no banco de dados
 /// </summary>
 /// <param name="instituicao">Instituição a ser cadastrada</param>
 public void Cadastrar(InstituicoesDomain instituicao)
 {
     using (SqlConnection conexao = new SqlConnection(Conexao)) {
         string comando = "EXEC CriarInstituicao @NOME_FANTASIA , @RAZAO_SOCIAL , @CNPJ , @LOGRADOURO , @CEP , @UF , @CIDADE";
         conexao.Open();
         SqlCommand cmd = new SqlCommand(comando, conexao);
         cmd.Parameters.AddWithValue("@NOME_FANTASIA", instituicao.NomeFantasia);
         cmd.Parameters.AddWithValue("@RAZAO_SOCIAL", instituicao.RazaoSocial);
         cmd.Parameters.AddWithValue("@CNPJ", instituicao.CNPJ);
         cmd.Parameters.AddWithValue("@LOGRADOURO", instituicao.Logradouro);
         cmd.Parameters.AddWithValue("@CEP", instituicao.CEP);
         cmd.Parameters.AddWithValue("@UF", instituicao.UF);
         cmd.Parameters.AddWithValue("@CIDADE", instituicao.Cidade);
         cmd.ExecuteNonQuery();
     }
 }