Example #1
0
        } // metodo atribui um chamado

        public Boolean EncerrarChamado(int chamado, string solucao)
        {
            DataTable dt = new DataTable();

            ta = new chamados2TableAdapter();

            try
            {
                DateTime dataNow, dataAbertura;
                string   dataResul;


                dt = ta.GetDataById(chamado);

                dataAbertura = Convert.ToDateTime(dt.Rows[0]["dataAbert"].ToString());
                dataNow      = DateTime.Now;

                dataResul = dataNow.Subtract(dataAbertura).ToString().Substring(0, 8);

                //ta = new chamados2TableAdapter();
                ta.FecharChamado(Convert.ToString(dataNow), solucao, Convert.ToString(dataResul), chamado);
                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        } //metodo encerra um chamado
Example #2
0
        } //construtor

        public int InsertBD()
        {
            ta = new chamados2TableAdapter();

            ta.Insert(Nome, Problema, Descricao, Convert.ToString(DataAbert), "ABERTO", null, null, Setor, null, null);

            int max = Convert.ToInt32(ta.maxId());

            return(max);
        } //metodo cria um chamado
Example #3
0
        public DataTable CarregaGridChamadosAbertos()
        {
            DataTable chamados;

            ta = new chamados2TableAdapter();

            chamados = ta.GetData();

            return(chamados);
        }
Example #4
0
        } //metodo cria um chamado

        public Boolean AtribuirChamado(int nroChamado, string matricula)
        {
            try
            {
                ta = new chamados2TableAdapter();
                ta.AssumirChamado(matricula, nroChamado);
                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        } // metodo atribui um chamado
Example #5
0
        public DataTable PesquisaGridChamadosAbertos(int opcao, string condicao)
        {
            DataTable chamados = null;

            ta = new chamados2TableAdapter();

            if (opcao == 1)
            {
                chamados = ta.GetDataBySolicitante(condicao);
            }
            else if (opcao == 2)
            {
                chamados = ta.GetDataById(Convert.ToInt32(condicao));
            }
            else if (opcao == 3)
            {
                chamados = ta.GetDataByProblema(condicao);
            }

            return(chamados);
        }