public bool abrirChamado(MdlChamado _mdlChamado) { DalChamadoSolicitante _dalChamadoSolicitante = new DalChamadoSolicitante(); _dalChamadoSolicitante.Conectar(); result = _dalChamadoSolicitante.abrirChamado(_mdlChamado); return(result); }
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); }
public MdlChamado getChamado(MdlChamado _mdlChamado) { comando = "PROC_BUSCA_CHAMADO"; MdlChamado chamado = new MdlChamado(); using (SqlCommand cmd = new SqlCommand(comando, sql)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("ID_CHAMADO", _mdlChamado.GetCodigo()); reader = cmd.ExecuteReader(); while (reader.Read()) { chamado.SetTitulo(reader["NOME_CHAMADO"].ToString()); chamado.SetCategoria(Convert.ToInt32(reader["ID_NIVEL_CHAMADO"])); chamado.SetDescricao(reader["DESCRICAO"].ToString()); } } return(chamado); }
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 Chamado) { dalChamados.Conectar(); mdlChamados = dalChamados.pesquisarChamados(Chamado); return(mdlChamados); }