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); } }
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); }