public async Task <List <Data_Documentos> > GetDocumentos()
        {
            var listDocumentos = new List <Data_Documentos>();

            try
            {
                listDocumentos = await _Documentos.GetListFiltered(data_DatosFox.IdDatosFox, DateTime.Parse(datePick_inicio.SelectedDate.ToString()),
                                                                   DateTime.Parse(datePick_fin.SelectedDate.ToString()), int.Parse(lstTipoDocumento.SelectedValue.ToString()), null);
            }
            catch (Exception)
            {
                listDocumentos = new List <Data_Documentos>();
            }

            return(listDocumentos);
        }
예제 #2
0
        public async Task <List <Data_Documentos> > GetDocumentos()
        {
            var listDocumentos = new List <Data_Documentos>();

            try
            {
                string estadoDocumento = lstEstadoDocumento.SelectionBoxItem.ToString();
                bool?  deBaja          = null;
                switch (estadoDocumento)
                {
                case "Todos los documentos":
                    deBaja = null;
                    break;

                case "Dados de baja":
                    deBaja = true;
                    break;

                case "Sin dar de baja":
                    deBaja = false;
                    break;

                default:
                    deBaja = null;
                    break;
                }

                listDocumentos = await _Documentos.GetListFiltered(data_DatosFox.IdDatosFox, DateTime.Parse(datePick_inicio.SelectedDate.ToString()),
                                                                   DateTime.Parse(datePick_fin.SelectedDate.ToString()), int.Parse(lstTipoDocumento.SelectedValue.ToString()), deBaja);
            }
            catch (Exception ex)
            {
                listDocumentos = new List <Data_Documentos>();
            }

            return(listDocumentos);
        }