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); }
private void RegistrarHistorico() { var historicoRequisicao = new ReqHistoricoModel(); historicoRequisicao.IdRequisicao = Id; historicoRequisicao.IdUsuario = UsuarioAtual; historicoRequisicao.Descricao = Descricao; historicoRequisicao.DataAlteracao = Data; historicoRequisicao.GravarReqHistorico(); }
public List <ReqHistoricoModel> ObterHistorico(int id) { var historicoRequisicao = new ReqHistoricoModel(); return(historicoRequisicao.ListaReqHistorico(id)); }