Example #1
0
        public List <ReqHistoricoModel> ListaReqHistorico(int idRequisicao)
        {
            var lista = new List <ReqHistoricoModel>();

            var sql = $@"SELECT H.Descricao,
                                H.IdUsuario,
                                U.Login AS NomeUsuario,
                                H.DataAlteracao
                         FROM Historico H,
                              usuario U
                         WHERE U.IdUsuario = H.IdUsuario
                           AND H.Id_Requisicao ='{idRequisicao}'";

            var dal = new DAL();
            var dt  = dal.RetDataTable(sql);

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                var item = new ReqHistoricoModel();
                item.IdRequisicao  = idRequisicao;
                item.Descricao     = dt.Rows[i]["Descricao"].ToString();
                item.IdUsuario     = Convert.ToInt32(dt.Rows[i]["IdUsuario"].ToString());
                item.NomeUsuario   = dt.Rows[i]["NomeUsuario"].ToString();
                item.DataAlteracao = dt.Rows[i]["DataAlteracao"].ToString();

                lista.Add(item);
            }

            return(lista);
        }
Example #2
0
        private void RegistrarHistorico()
        {
            var historicoRequisicao = new ReqHistoricoModel();

            historicoRequisicao.IdRequisicao  = Id;
            historicoRequisicao.IdUsuario     = UsuarioAtual;
            historicoRequisicao.Descricao     = Descricao;
            historicoRequisicao.DataAlteracao = Data;

            historicoRequisicao.GravarReqHistorico();
        }
Example #3
0
        public List <ReqHistoricoModel> ObterHistorico(int id)
        {
            var historicoRequisicao = new ReqHistoricoModel();

            return(historicoRequisicao.ListaReqHistorico(id));
        }