public JsonResult GetAnexosRequerimento(string searchPhrase, int current = 1, int rowCount = 5, int requerimentoId = 0) { if (requerimentoId != 0) { var arquivoRequerimento = new ArquivoRequerimento { RequerimentoId = requerimentoId }; var usuario = LoginServer.RetornarUsuarioLogado(User.Identity.Name); var request = FormatGridUtils <ArquivoRequerimento> .Format(Request, searchPhrase, arquivoRequerimento, current, rowCount); var response = new ResponseGrid <ArquivoRequerimento>(); response = ArquivoRequerimentoServer.Listar(request, usuario); return(Json(new { rows = response.Entidades, current, rowCount, total = response.QuantidadeRegistros }, JsonRequestBehavior.AllowGet)); } return(Json(new { rows = "", current, rowCount, total = 0 }, JsonRequestBehavior.AllowGet)); }
private async void AwaitingResponse_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (e.AddedItems.Count == 0) { var hideAnimation = ResponseGrid.Blur(8).Fade(0.0f).Scale(scaleY: 0); hideAnimation.SetDurationForAll(200); await hideAnimation.StartAsync(); ResponseGrid.Visibility = Visibility.Collapsed; } else { ResponseGrid.Visibility = Visibility.Visible; var showAnimation = ResponseGrid.Blur(0).Fade(1.0f).Scale(scaleY: 1); showAnimation.SetDurationForAll(200); showAnimation.Start(); } if (((GridView)sender).Items.Count <= 0) { NoInvitesText.Visibility = Visibility.Visible; } else { NoInvitesText.Visibility = Visibility.Collapsed; } }
/// <summary> /// Sorts Organizations based on column selected in header. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void HandleHeaderSortClick(object sender, CommandEventArgs e) { LinkButton btn = sender as LinkButton; string sortExpr = e.CommandArgument.ToString(); SortDirection sortDir = GridViewSortDirection == String.Empty || GridViewSortDirection == "ASC" ? SortDirection.Descending : SortDirection.Ascending; ResponseGrid.Sort(sortExpr, sortDir); }
public ResponseGrid <TipoRequerimentoGridDC> Listar(FormatGridUtils <TipoRequerimento> request) { var response = new ResponseGrid <TipoRequerimentoGridDC>(); response.Entidades = dbTipoRequerimento.ListGrid(request); response.QuantidadeRegistros = response.Entidades.Any() ? response.Entidades.FirstOrDefault().TotalItensGrid : 0; return(response); }
public ResponseGrid <Cursos> Listar(FormatGridUtils <Cursos> request) { var response = new ResponseGrid <Cursos>(); response.Entidades = dbCursos.ListGrid(request); response.QuantidadeRegistros = response.Entidades.TotalItemCount; return(response); }
public ResponseGrid <UnidadeCurricularGridDC> Listar(FormatGridUtils <UnidadeCurricular> request) { var response = new ResponseGrid <UnidadeCurricularGridDC>(); response.Entidades = dbUnidadeCurricular.ListGrid(request); response.QuantidadeRegistros = response.Entidades.Any() ? response.Entidades.FirstOrDefault().TotalItensGrid : 0; return(response); }
public ResponseGrid <FluxoStatusGridDC> Listar(FormatGridUtils <FluxoStatus> request) { var response = new ResponseGrid <FluxoStatusGridDC>(); response.Entidades = dbFluxoStatus.ListGrid(request); response.QuantidadeRegistros = response.Entidades.Any() ? response.Entidades.FirstOrDefault().TotalItensGrid : 0; return(response); }
public ResponseGrid <FluxoStatusGridDC> ListarProximos(FormatGridUtils <FluxoStatus> request, int statusAtualId, int tipoRequerimentoId) { var response = new ResponseGrid <FluxoStatusGridDC>(); response.Entidades = dbFluxoStatus.ListProximosGrid(request, statusAtualId, tipoRequerimentoId); response.QuantidadeRegistros = response.Entidades.Any() ? response.Entidades.FirstOrDefault().TotalItensGrid : 0; return(response); }
public ResponseGrid <StatusRequerimento> Listar(FormatGridUtils <StatusRequerimento> request) { var response = new ResponseGrid <StatusRequerimento>(); response.Entidades = dbStatusRequerimento.ListGrid(request); response.QuantidadeRegistros = response.Entidades.TotalItemCount; return(response); }
public ResponseGrid <RequerimentoGridDC> ListarPorRequerenteOuAtendente(FormatGridUtils <Requerimento> request) { var response = new ResponseGrid <RequerimentoGridDC>(); response.Entidades = dbRequerimento.ListGrid(request, true, true); response.QuantidadeRegistros = response.Entidades.Any() ? response.Entidades.FirstOrDefault().TotalItensGrid : 0; return(response); }
public ResponseGrid <FormularioValidacaoUC> Listar(FormatGridUtils <FormularioValidacaoUC> request) { var response = new ResponseGrid <FormularioValidacaoUC>(); response.Entidades = dbFormularioValidacaoUC.ListGrid(request); response.QuantidadeRegistros = response.Entidades.TotalItemCount; return(response); }
public ResponseGrid <Auditoria> Listar(FormatGridUtils <Auditoria> request) { var response = new ResponseGrid <Auditoria>(); response.Entidades = dbAuditoria.ListGrid(request); response.QuantidadeRegistros = response.Entidades.TotalItemCount; return(response); }
public ResponseGrid MockData(RequestGrid request) { var res = new ResponseGrid { Id = request.Id, IsError = false, ErrDesc = "", CrmGrid = new MockData().CrmGrid }; res.SettingGrid = request.SettingGrid; //res.SettingGrid.CurrentPage += 1; res.SettingGrid.MaxRows = 102; //res.SettingGrid.SortName = "MemberCount"; return(res); }
public ResponseGrid <ArquivoRequerimento> Listar(FormatGridUtils <ArquivoRequerimento> request, Usuario usuario) { var requerimentoRequest = new RequerimentoGridDC { Id = request.Entidade.RequerimentoId }; var entityRequerimento = RequerimentoServer.GetRequerimentoId(requerimentoRequest, usuario); // Caso o usuário não ter permissão de visualizar os Arquivos irá gerar uma inconsistencia request.Entidade.RequerimentoId = entityRequerimento.Id; var arquivos = dbArquivoRequerimento.ListGrid(request); var response = new ResponseGrid <ArquivoRequerimento>(); response.Entidades = arquivos; response.QuantidadeRegistros = response.Entidades.TotalItemCount; return(response); }
private void LoadResponseGrid(string sortExpr) { ProjectManagementDa projDA = new ProjectManagementDa(); DataTable dt = projDA.GetLOIResponse(ProjectLetterOfIntentId); dt.DefaultView.Sort = sortExpr; if (dt.DefaultView.Table.Rows.Count == 0) { EmptyMessageLabel.Visible = true; } else { EmptyMessageLabel.Visible = false; ResponseGrid.DataSource = dt.DefaultView; ResponseGrid.DataBind(); } }
public JsonResult Listar(string searchPhrase, int current = 1, int rowCount = 10, bool filtrarPorAtendente = false, bool filtrarPorRequerente = false, bool origem = false) { var requerimento = new RequerimentoGridDC { }; var request = FormatGridUtils <Requerimento> .Format(Request, searchPhrase, requerimento, current, rowCount); AjustarCampoOrdenacao(request); var response = new ResponseGrid <RequerimentoGridDC>(); if (filtrarPorAtendente) { request.Entidade = new RequerimentoGridDC { UsuarioAtendenteId = LoginServer.RetornarUsuarioLogado(User.Identity.Name).Id }; response = ServerRequerimento.ListarPorAtendente(request); } else if (filtrarPorRequerente) { var usuario = LoginServer.RetornarUsuarioLogado(User.Identity.Name); request.Entidade = new RequerimentoGridDC { UsuarioRequerenteId = usuario.Id }; if ((usuario.PapelId == (int)PapelDao.PapelUsuario.Administrador || usuario.PapelId == (int)PapelDao.PapelUsuario.Servidor) && origem) { response = ServerRequerimento.ListarTudo(request); } else { response = ServerRequerimento.ListarPorRequerente(request); } } return(Json(new { rows = response.Entidades, current, rowCount, total = response.QuantidadeRegistros }, JsonRequestBehavior.AllowGet)); }