feat: - Limitação na exibição de empresas
- Texto indicativo nas caixas de pesquisa
This commit is contained in:
parent
e9df36ea36
commit
4ed4048865
@ -22,16 +22,19 @@
|
|||||||
<ColumnDefinition Width="Auto" />
|
<ColumnDefinition Width="Auto" />
|
||||||
<ColumnDefinition Width="Auto" />
|
<ColumnDefinition Width="Auto" />
|
||||||
<ColumnDefinition Width="*" />
|
<ColumnDefinition Width="*" />
|
||||||
|
<ColumnDefinition Width="Auto" />
|
||||||
</Grid.ColumnDefinitions>
|
</Grid.ColumnDefinitions>
|
||||||
<Image Source="/marca.png"
|
<Image Source="/marca.ico"
|
||||||
Grid.Row="0" Grid.Column="0"
|
Grid.Row="0" Grid.Column="0"
|
||||||
HorizontalAlignment="Left"
|
HorizontalAlignment="Left"
|
||||||
VerticalAlignment="Top"
|
VerticalAlignment="Top"
|
||||||
Margin="10"
|
Margin="10"
|
||||||
Height="50" />
|
Height="50"
|
||||||
<Button Content="Refresh"
|
RenderOptions.BitmapScalingMode="HighQuality" />
|
||||||
|
<TextBlock Text="Pesquisar Empresa:" Margin="0,0,10,0" VerticalAlignment="Center" Grid.Column="1"/>
|
||||||
|
<Button Content="Recarregar dados do BD"
|
||||||
Margin="10"
|
Margin="10"
|
||||||
Grid.Column="1"
|
Grid.Column="3"
|
||||||
Command="{Binding RefreshCommand}"
|
Command="{Binding RefreshCommand}"
|
||||||
VerticalAlignment="Center" />
|
VerticalAlignment="Center" />
|
||||||
<TextBox
|
<TextBox
|
||||||
@ -76,6 +79,7 @@
|
|||||||
<ColumnDefinition Width="Auto" />
|
<ColumnDefinition Width="Auto" />
|
||||||
<ColumnDefinition Width="*" />
|
<ColumnDefinition Width="*" />
|
||||||
</Grid.ColumnDefinitions>
|
</Grid.ColumnDefinitions>
|
||||||
|
<TextBlock Text="Pesquisar Unidade:" Margin="0,0,10,0" Grid.Row="1"/>
|
||||||
<TextBox
|
<TextBox
|
||||||
Margin="0,0,10,0"
|
Margin="0,0,10,0"
|
||||||
VerticalAlignment="Center"
|
VerticalAlignment="Center"
|
||||||
|
|||||||
@ -102,6 +102,7 @@ namespace BD_empresa.ViewModels
|
|||||||
|| (c.Cliente?.Contains(_search, StringComparison.OrdinalIgnoreCase) ?? false))
|
|| (c.Cliente?.Contains(_search, StringComparison.OrdinalIgnoreCase) ?? false))
|
||||||
.GroupBy(c => c.Cod_Smart_cliente)
|
.GroupBy(c => c.Cod_Smart_cliente)
|
||||||
.Select(g => g.First())
|
.Select(g => g.First())
|
||||||
|
.Take(9)
|
||||||
.ToList();
|
.ToList();
|
||||||
foreach (var cliente in filtrados)
|
foreach (var cliente in filtrados)
|
||||||
Clientes.Add(cliente);
|
Clientes.Add(cliente);
|
||||||
@ -123,7 +124,7 @@ namespace BD_empresa.ViewModels
|
|||||||
var cliente = SelectedCliente;
|
var cliente = SelectedCliente;
|
||||||
if (Clientes.Count > 0)
|
if (Clientes.Count > 0)
|
||||||
{
|
{
|
||||||
cliente ??= Clientes.First();;
|
cliente ??= Clientes.First();
|
||||||
var unidades = _allUnidades.Where(c => c.Cod_Smart_cliente == cliente.Cod_Smart_cliente)
|
var unidades = _allUnidades.Where(c => c.Cod_Smart_cliente == cliente.Cod_Smart_cliente)
|
||||||
.Where(c => (c.CNPJ_CPF?.Contains(_search, StringComparison.OrdinalIgnoreCase) ?? false)
|
.Where(c => (c.CNPJ_CPF?.Contains(_search, StringComparison.OrdinalIgnoreCase) ?? false)
|
||||||
|| (c.Codigo_Instalacao?.Contains(_search, StringComparison.OrdinalIgnoreCase) ?? false)
|
|| (c.Codigo_Instalacao?.Contains(_search, StringComparison.OrdinalIgnoreCase) ?? false)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user