internal ArquivoRemessaFiltroViewModel CreateInstance(ArquivoRemessa entity, IEnumerable <Regional> regional, DateTime de, DateTime ate) { ArquivoRemessaFiltroViewModel filtro = new ArquivoRemessaFiltroViewModel(); // filtro.Id = entity.Id; //filtro.CodigoOrgaoAssinatura = entity.CodigoOrgaoAssinatura > 0 ? entity.CodigoOrgaoAssinatura.ToString() : default(string); filtro.OrgaoListItems = regional.Where(x => x.Id > 1).ToList() .Select(s => new SelectListItem { Text = s.Descricao, Value = s.Id.ToString(), Selected = s.Id == entity.RegionalId }); filtro.Id = entity.Id; filtro.NumeroGeracao = entity.NumeroGeracao; filtro.RegionalId = entity.RegionalId; filtro.DataCadastroDe = null; filtro.DataCadastroAte = null; filtro.CodigoConta = entity.CodigoConta; filtro.DataPreparacao = entity.DataPreparacao.HasValue ? entity.DataPreparacao.ToString() : null; filtro.DataTrasmitido = entity.DataTrasmitido.HasValue ? entity.DataTrasmitido.ToString() : null; filtro.QtOpArquivo = entity.QtOpArquivo; filtro.ValorTotal = entity.ValorTotal; filtro.DataCadastro = entity.DataCadastro; filtro.TransmitidoProdesp = entity.StatusProdesp; filtro.lstStatusProdesp = new List <SelectListItem> { new SelectListItem { Text = "Sucesso", Value = "S" }, new SelectListItem { Text = "Erro", Value = "E" }, new SelectListItem { Text = "Não transmitido", Value = "N" } }; filtro.Cancelado = entity.Cancelado.ToString(); filtro.CanceladoListItem = new SelectListItem[] { new SelectListItem { Text = "Sim", Value = "1" }, new SelectListItem { Text = "Não", Value = "0" } }; return(filtro); }
public ArquivoRemessaFiltroGridViewModel CreateNewInstance(ArquivoRemessaFiltroViewModel entity) { return(new ArquivoRemessaFiltroGridViewModel()); }
public ArquivoRemessaFiltroViewModel CreateInstance() { ArquivoRemessaFiltroViewModel filtro = new ArquivoRemessaFiltroViewModel(); return(filtro); }