public bool abrirChamado(MdlChamado _mdlChamado)
        {
            DalChamadoSolicitante _dalChamadoSolicitante = new DalChamadoSolicitante();

            _dalChamadoSolicitante.Conectar();
            result = _dalChamadoSolicitante.abrirChamado(_mdlChamado);
            return(result);
        }
Esempio n. 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);
        }
        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);
     }
 }
Esempio n. 5
0
 public DataTable pesquisarChamados(MdlChamado Chamado)
 {
     dalChamados.Conectar();
     mdlChamados = dalChamados.pesquisarChamados(Chamado);
     return(mdlChamados);
 }