public bool abrirChamado(MdlChamado _mdlChamado)
 {
     try
     {
         using (SqlCommand cmd = new SqlCommand("PROC_ABRIR_CHAMADO", sql))
         {
             cmd.CommandType = CommandType.StoredProcedure;
             cmd.Parameters.AddRange(new[] {
                 new SqlParameter("@NOME_CHAMADO", _mdlChamado.GetTitulo()),
                 new SqlParameter("@ID_NIVEL_CHAMADO", _mdlChamado.GetCategoria()),
                 new SqlParameter("@DESCRICAO", _mdlChamado.GetDescricao()),
                 new SqlParameter("@ID_STATUS_CHAMADO", 1)
             });
             cmd.ExecuteNonQuery();
         }
         return(true);
     }
     catch (Exception e)
     {
         throw new Exception(erroMsg + e.Message);
     }
 }
Example #2
0
        public DataTable pesquisarChamados(MdlChamado mdlChamado)
        {
            chamados.Rows.Clear();
            comando = "EXEC PROC_PESQUISAR_CHAMADO '" + mdlChamado.GetCodigo() + "', " + mdlChamado.GetStatus() + ", "
                      + mdlChamado.GetDataHoraAbertura() + ", " + mdlChamado.GetCategoria() + ", " + mdlChamado.GetTitulo();

            adapter = new SqlDataAdapter(comando, sql);
            adapter.Fill(chamados);

            return(chamados);
        }