104 lines
7.7 KiB
XML
104 lines
7.7 KiB
XML
<tsWPFCore:tsUserControl x:Class="ucAsientoModelo"
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
|
xmlns:dxb="http://schemas.devexpress.com/winfx/2008/xaml/bars"
|
|
mc:Ignorable="d" xmlns:dxlc="http://schemas.devexpress.com/winfx/2008/xaml/layoutcontrol" xmlns:dxdo="http://schemas.devexpress.com/winfx/2008/xaml/docking"
|
|
xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
|
|
xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
|
|
xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
|
|
xmlns:tsWPFCore="clr-namespace:tsWPFCore;assembly=tsWPFCore" d:DesignHeight="768" d:DesignWidth="1366">
|
|
<UserControl.Resources>
|
|
<ResourceDictionary>
|
|
<ResourceDictionary.MergedDictionaries>
|
|
<ResourceDictionary Source="pack://application:,,,/tsWPF;component/Plantillas.xaml" />
|
|
</ResourceDictionary.MergedDictionaries>
|
|
<Style x:Key="RejillaAnidadaStyle" TargetType="{x:Type dxg:RowControl}">
|
|
<Setter Property="Background" Value="#B0E0E6" />
|
|
</Style>
|
|
</ResourceDictionary>
|
|
</UserControl.Resources>
|
|
<Grid Name="contenido" HorizontalAlignment="Stretch" Width="Auto">
|
|
<dxlc:LayoutControl Name="LayoutControl1" Orientation="Vertical">
|
|
<dxlc:LayoutGroup Header="Datos del Asiento Modelo" Name="lgDetalle" View="GroupBox" ItemLabelsAlignment="Default" IsLocked="True" Width="Auto" HorizontalAlignment="Stretch">
|
|
<tsWPFCore:tsLayoutItem Label="id Asiento Modelo:" Width="210">
|
|
<tsWPFCore:tsLayoutItem.PropiedadesTS>
|
|
<tsWPFCore:PropiedadesTS Modificable="NoModificable" />
|
|
</tsWPFCore:tsLayoutItem.PropiedadesTS>
|
|
<dxe:TextEdit EditValue="{Binding idAsientoModelo_Nulable, Mode=OneWay, NotifyOnSourceUpdated=True, NotifyOnValidationError=true, ValidatesOnExceptions=true}" NullText="« AUTOMÁTICO »" TabIndex="200" />
|
|
</tsWPFCore:tsLayoutItem>
|
|
<tsWPFCore:tsLayoutItem Label="Código" Width="150">
|
|
<tsWPFCore:tsLayoutItem.PropiedadesTS>
|
|
<tsWPFCore:PropiedadesTS Obligatorio="True" Unico="True" />
|
|
</tsWPFCore:tsLayoutItem.PropiedadesTS>
|
|
<dxe:TextEdit EditValue="{Binding Codigo, Mode=TwoWay, NotifyOnSourceUpdated=True, NotifyOnValidationError=true, ValidatesOnExceptions=true}" AllowNullInput="False" TabIndex="1" />
|
|
</tsWPFCore:tsLayoutItem>
|
|
<tsWPFCore:tsLayoutItem Label="Descripción:" Width="550">
|
|
<tsWPFCore:tsLayoutItem.PropiedadesTS>
|
|
<tsWPFCore:PropiedadesTS Obligatorio="True" Unico="True" />
|
|
</tsWPFCore:tsLayoutItem.PropiedadesTS>
|
|
<dxe:TextEdit EditValue="{Binding Descripcion, Mode=TwoWay, NotifyOnSourceUpdated=True, NotifyOnValidationError=true, ValidatesOnExceptions=true}" TabIndex="2" />
|
|
</tsWPFCore:tsLayoutItem>
|
|
|
|
<tsWPFCore:tsLayoutItem Label="Fecha Introducción:" Width="220">
|
|
<tsWPFCore:tsLayoutItem.PropiedadesTS>
|
|
<tsWPFCore:PropiedadesTS Obligatorio="True" Modificable="NoModificable" UsualCorreccion="False" />
|
|
</tsWPFCore:tsLayoutItem.PropiedadesTS>
|
|
<dxe:DateEdit EditValue="{Binding FechaIntroduccion, Mode=TwoWay, NotifyOnSourceUpdated=True, NotifyOnValidationError=true, ValidatesOnExceptions=true}" AllowNullInput="False" TabIndex="3" />
|
|
</tsWPFCore:tsLayoutItem>
|
|
|
|
</dxlc:LayoutGroup>
|
|
|
|
<tsWPFCore:tsGridControl x:Name="gcApuntesModelos" TabIndex="4" NombreTablaBase="apuntesmodelo" >
|
|
<tsWPFCore:tsGridControl.PropiedadesTSGC>
|
|
<tsWPFCore:PropiedadesTSGC CamposObligatorios="NumeroCuenta" Descripcion="Apuntes" />
|
|
</tsWPFCore:tsGridControl.PropiedadesTSGC>
|
|
<tsWPFCore:tsGridControl.View>
|
|
<tsWPFCore:tsTableView x:Name="tvApuntesModelo" NewItemRowPosition="Bottom" ShowSearchPanelCloseButton="False" SearchPanelFindMode="Always" ShowTotalSummary="True" />
|
|
</tsWPFCore:tsGridControl.View >
|
|
<tsWPFCore:tsGridControl.TotalSummary>
|
|
<dxg:GridSummaryItem SummaryType="Sum" FieldName="Debe" DisplayFormat="T. Debe:{0:c2}" ShowInColumn="Debe" />
|
|
<dxg:GridSummaryItem SummaryType="Sum" FieldName="Haber" DisplayFormat="T. Haber:{0:c2}" ShowInColumn="Haber" />
|
|
</tsWPFCore:tsGridControl.TotalSummary>
|
|
<tsWPFCore:tsGridControl.Columns>
|
|
<tsWPFCore:tsGridColumn FieldName="NumeroCuenta" Header="Número Cuenta" IsSmart="True" Width="140" >
|
|
<tsWPFCore:tsGridColumn.EditSettings>
|
|
<dxe:ButtonEditSettings x:Name="btCuenta">
|
|
</dxe:ButtonEditSettings>
|
|
</tsWPFCore:tsGridColumn.EditSettings>
|
|
</tsWPFCore:tsGridColumn>
|
|
<tsWPFCore:tsGridColumn Width="220" Header="Tipo Documento" FieldName="TipoDocumento" TabStop="False" >
|
|
<tsWPFCore:tsGridColumn.EditSettings>
|
|
<dxe:ComboBoxEditSettings ValueMember="id" x:Name="cbTipoDocumento" IncrementalFiltering="True" DisplayMember="Descripcion" AutoComplete="True"/>
|
|
</tsWPFCore:tsGridColumn.EditSettings>
|
|
</tsWPFCore:tsGridColumn>
|
|
<tsWPFCore:tsGridColumn FieldName="Concepto" Header="Concepto" IsSmart="True" Width="400" >
|
|
<tsWPFCore:tsGridColumn.EditSettings>
|
|
<dxe:ButtonEditSettings x:Name="btConcepto" DefaultButtonClick="BtConcepto_DefaultButtonClick">
|
|
</dxe:ButtonEditSettings>
|
|
</tsWPFCore:tsGridColumn.EditSettings>
|
|
</tsWPFCore:tsGridColumn>
|
|
<tsWPFCore:tsGridColumn FieldName="Debe" Header="Debe" IsSmart="True" Width="150" >
|
|
<tsWPFCore:tsGridColumn.EditSettings>
|
|
<dxe:TextEditSettings MaskType="Numeric" Mask="c2" MaskUseAsDisplayFormat="True" HorizontalContentAlignment="Right" />
|
|
</tsWPFCore:tsGridColumn.EditSettings>
|
|
</tsWPFCore:tsGridColumn>
|
|
<tsWPFCore:tsGridColumn FieldName="Haber" Header="Haber" IsSmart="True" Width="150" >
|
|
<tsWPFCore:tsGridColumn.EditSettings>
|
|
<dxe:TextEditSettings MaskType="Numeric" Mask="c2" MaskUseAsDisplayFormat="True" HorizontalContentAlignment="Right" />
|
|
</tsWPFCore:tsGridColumn.EditSettings>
|
|
</tsWPFCore:tsGridColumn>
|
|
<tsWPFCore:tsGridColumn FieldName="NumeroDocumento" Header="Nº Documento" IsSmart="True" Width="90" >
|
|
</tsWPFCore:tsGridColumn>
|
|
<tsWPFCore:tsGridColumn FieldName="Orden" IsSmart="True" Width="80" SortIndex="1" >
|
|
<tsWPFCore:tsGridColumn.EditSettings>
|
|
<dxe:TextEditSettings MaskType="Numeric" Mask="N0" MaskUseAsDisplayFormat="True" />
|
|
</tsWPFCore:tsGridColumn.EditSettings>
|
|
</tsWPFCore:tsGridColumn>
|
|
|
|
</tsWPFCore:tsGridControl.Columns>
|
|
</tsWPFCore:tsGridControl>
|
|
</dxlc:LayoutControl>
|
|
</Grid>
|
|
</tsWPFCore:tsUserControl> |