sd
This commit is contained in:
@@ -95,76 +95,16 @@
|
|||||||
<Generator>MSBuild:Compile</Generator>
|
<Generator>MSBuild:Compile</Generator>
|
||||||
<SubType>Designer</SubType>
|
<SubType>Designer</SubType>
|
||||||
</ApplicationDefinition>
|
</ApplicationDefinition>
|
||||||
<Compile Include="Models\Analyzer.cs">
|
|
||||||
<DependentUpon>Model1.tt</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="Models\Analyzer_Logs.cs">
|
|
||||||
<DependentUpon>Model1.tt</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="Models\LoggnHistory.cs">
|
|
||||||
<DependentUpon>Model1.tt</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="Services\AuthService.cs" />
|
<Compile Include="Services\AuthService.cs" />
|
||||||
<Compile Include="Services\StringToImageConverter.cs" />
|
<Compile Include="Services\StringToImageConverter.cs" />
|
||||||
<Compile Include="Services\Valid.cs" />
|
<Compile Include="Services\Valid.cs" />
|
||||||
<Compile Include="ViewModels\AddPatientViewModel.cs" />
|
<Compile Include="ViewModels\AddPatientViewModel.cs" />
|
||||||
<Compile Include="ViewModels\BaseViewModel.cs" />
|
<Compile Include="ViewModels\BaseViewModel.cs" />
|
||||||
<Compile Include="Models\Insurance_Companies.cs">
|
|
||||||
<DependentUpon>Model1.tt</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="Models\Invoice.cs">
|
|
||||||
<DependentUpon>Model1.tt</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="ViewModels\ByhalterModel.cs" />
|
<Compile Include="ViewModels\ByhalterModel.cs" />
|
||||||
<Compile Include="ViewModels\Laborant.cs" />
|
<Compile Include="ViewModels\Laborant.cs" />
|
||||||
<Compile Include="ViewModels\LaborantExplorer.cs" />
|
<Compile Include="ViewModels\LaborantExplorer.cs" />
|
||||||
<Compile Include="ViewModels\LoginViewModel.cs" />
|
<Compile Include="ViewModels\LoginViewModel.cs" />
|
||||||
<Compile Include="Models\Model1.Context.cs">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DesignTime>True</DesignTime>
|
|
||||||
<DependentUpon>Model1.Context.tt</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="Models\Model1.cs">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DesignTime>True</DesignTime>
|
|
||||||
<DependentUpon>Model1.tt</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="Models\Model1.Designer.cs">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DesignTime>True</DesignTime>
|
|
||||||
<DependentUpon>Model1.edmx</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="Models\Order.cs">
|
|
||||||
<DependentUpon>Model1.tt</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="Models\Order_Items.cs">
|
|
||||||
<DependentUpon>Model1.tt</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="Models\Order_Statuses.cs">
|
|
||||||
<DependentUpon>Model1.tt</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="Models\Patient.cs">
|
|
||||||
<DependentUpon>Model1.tt</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="Models\Policy_Types.cs">
|
|
||||||
<DependentUpon>Model1.tt</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="Models\Rendered_Services.cs">
|
|
||||||
<DependentUpon>Model1.tt</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="Models\Role.cs">
|
|
||||||
<DependentUpon>Model1.tt</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="Models\Service.cs">
|
|
||||||
<DependentUpon>Model1.tt</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="Models\Service_Statuses.cs">
|
|
||||||
<DependentUpon>Model1.tt</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="Services\SessionManager.cs" />
|
<Compile Include="Services\SessionManager.cs" />
|
||||||
<Compile Include="Models\User.cs">
|
|
||||||
<DependentUpon>Model1.tt</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Page Include="Views\AddPatientWindow.xaml">
|
<Page Include="Views\AddPatientWindow.xaml">
|
||||||
<SubType>Designer</SubType>
|
<SubType>Designer</SubType>
|
||||||
<Generator>MSBuild:Compile</Generator>
|
<Generator>MSBuild:Compile</Generator>
|
||||||
@@ -232,13 +172,6 @@
|
|||||||
<Generator>ResXFileCodeGenerator</Generator>
|
<Generator>ResXFileCodeGenerator</Generator>
|
||||||
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
|
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
|
||||||
</EmbeddedResource>
|
</EmbeddedResource>
|
||||||
<EntityDeploy Include="Models\Model1.edmx">
|
|
||||||
<Generator>EntityModelCodeGenerator</Generator>
|
|
||||||
<LastGenOutput>Model1.Designer.cs</LastGenOutput>
|
|
||||||
</EntityDeploy>
|
|
||||||
<None Include="Models\Model1.edmx.diagram">
|
|
||||||
<DependentUpon>Model1.edmx</DependentUpon>
|
|
||||||
</None>
|
|
||||||
<None Include="packages.config" />
|
<None Include="packages.config" />
|
||||||
<None Include="Properties\Settings.settings">
|
<None Include="Properties\Settings.settings">
|
||||||
<Generator>SettingsSingleFileGenerator</Generator>
|
<Generator>SettingsSingleFileGenerator</Generator>
|
||||||
@@ -253,20 +186,13 @@
|
|||||||
<Resource Include="Images\LaborantExplorer.png" />
|
<Resource Include="Images\LaborantExplorer.png" />
|
||||||
<Resource Include="Images\Admin.png" />
|
<Resource Include="Images\Admin.png" />
|
||||||
<Resource Include="Images\Buhalter.jpeg" />
|
<Resource Include="Images\Buhalter.jpeg" />
|
||||||
<Content Include="Models\Model1.Context.tt">
|
|
||||||
<Generator>TextTemplatingFileGenerator</Generator>
|
|
||||||
<LastGenOutput>Model1.Context.cs</LastGenOutput>
|
|
||||||
<DependentUpon>Model1.edmx</DependentUpon>
|
|
||||||
</Content>
|
|
||||||
<Content Include="Models\Model1.tt">
|
|
||||||
<Generator>TextTemplatingFileGenerator</Generator>
|
|
||||||
<DependentUpon>Model1.edmx</DependentUpon>
|
|
||||||
<LastGenOutput>Model1.cs</LastGenOutput>
|
|
||||||
</Content>
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Service Include="{508349B6-6B84-4DF5-91F0-309BEEBAD82D}" />
|
<Service Include="{508349B6-6B84-4DF5-91F0-309BEEBAD82D}" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Folder Include="Models\" />
|
||||||
|
</ItemGroup>
|
||||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||||
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
|
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
|
|||||||
@@ -24,6 +24,7 @@ namespace Labaratory.ViewModels
|
|||||||
public Laborant(Models.User user)
|
public Laborant(Models.User user)
|
||||||
{
|
{
|
||||||
CurrentUser = user;
|
CurrentUser = user;
|
||||||
|
RoleName = CurrentUser.Role1?.RoleName ?? "Роль не назначена";
|
||||||
CalculateNextNumber();
|
CalculateNextNumber();
|
||||||
StartTimer();
|
StartTimer();
|
||||||
ProcessOrderCommand = new RelayCommand<object>(execute => ProcessOrder());
|
ProcessOrderCommand = new RelayCommand<object>(execute => ProcessOrder());
|
||||||
@@ -36,9 +37,45 @@ namespace Labaratory.ViewModels
|
|||||||
private decimal _totalCost;
|
private decimal _totalCost;
|
||||||
private string nameRole;
|
private string nameRole;
|
||||||
private DispatcherTimer _timer;
|
private DispatcherTimer _timer;
|
||||||
private TimeSpan _timeSpan = TimeSpan.FromMinutes(2.5);
|
private TimeSpan _timeSpan = TimeSpan.FromHours(2.5);
|
||||||
|
|
||||||
private string _time;
|
private string _time;
|
||||||
|
public string RoleName
|
||||||
|
{
|
||||||
|
get => nameRole;
|
||||||
|
set { nameRole = value; OnPropertyChanged(); }
|
||||||
|
}
|
||||||
|
public List<Models.Service> AllServices => db.Services.ToList();
|
||||||
|
public ICommand ProcessOrderCommand { get; }
|
||||||
|
public Patient SelectedPatient
|
||||||
|
{
|
||||||
|
get => _selectedPatient;
|
||||||
|
set { _selectedPatient = value; OnPropertyChanged(); }
|
||||||
|
}
|
||||||
|
public ObservableCollection<Models.Service> SelectedServices
|
||||||
|
{
|
||||||
|
get;
|
||||||
|
set;
|
||||||
|
} = new ObservableCollection<Models.Service>();
|
||||||
|
|
||||||
|
|
||||||
|
public decimal TotalCost
|
||||||
|
{
|
||||||
|
get => _totalCost;
|
||||||
|
set { _totalCost = value; OnPropertyChanged(); }
|
||||||
|
}
|
||||||
|
|
||||||
|
public string BarcodeInput
|
||||||
|
{
|
||||||
|
get => _barcodeInput;
|
||||||
|
set { _barcodeInput = value; OnPropertyChanged(); }
|
||||||
|
}
|
||||||
|
|
||||||
|
public string SuggestedNumber
|
||||||
|
{
|
||||||
|
get => _suggestedNumber;
|
||||||
|
set { _suggestedNumber = value; OnPropertyChanged(); }
|
||||||
|
}
|
||||||
public string Time
|
public string Time
|
||||||
{
|
{
|
||||||
get => _time;
|
get => _time;
|
||||||
@@ -83,42 +120,6 @@ namespace Labaratory.ViewModels
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
public string RoleName
|
|
||||||
{
|
|
||||||
get => nameRole;
|
|
||||||
set { nameRole = value; OnPropertyChanged(); }
|
|
||||||
}
|
|
||||||
public List<Models.Service> AllServices => db.Services.ToList();
|
|
||||||
public ICommand ProcessOrderCommand { get; }
|
|
||||||
public Patient SelectedPatient
|
|
||||||
{
|
|
||||||
get => _selectedPatient;
|
|
||||||
set { _selectedPatient = value; OnPropertyChanged(); }
|
|
||||||
}
|
|
||||||
public ObservableCollection<Models.Service> SelectedServices
|
|
||||||
{
|
|
||||||
get;
|
|
||||||
set;
|
|
||||||
} = new ObservableCollection<Models.Service>();
|
|
||||||
|
|
||||||
|
|
||||||
public decimal TotalCost
|
|
||||||
{
|
|
||||||
get => _totalCost;
|
|
||||||
set { _totalCost = value; OnPropertyChanged(); }
|
|
||||||
}
|
|
||||||
|
|
||||||
public string BarcodeInput
|
|
||||||
{
|
|
||||||
get => _barcodeInput;
|
|
||||||
set { _barcodeInput = value; OnPropertyChanged(); }
|
|
||||||
}
|
|
||||||
|
|
||||||
public string SuggestedNumber
|
|
||||||
{
|
|
||||||
get => _suggestedNumber;
|
|
||||||
set { _suggestedNumber = value; OnPropertyChanged(); }
|
|
||||||
}
|
|
||||||
private void CalculateNextNumber()
|
private void CalculateNextNumber()
|
||||||
{
|
{
|
||||||
var lastId = db.Orders.OrderByDescending(o => o.ID_Order).Select(o => o.ID_Order).FirstOrDefault();
|
var lastId = db.Orders.OrderByDescending(o => o.ID_Order).Select(o => o.ID_Order).FirstOrDefault();
|
||||||
|
|||||||
@@ -134,7 +134,7 @@
|
|||||||
<StackPanel>
|
<StackPanel>
|
||||||
<Ellipse Width="150" Height="150" Stroke="{ui:ThemeResource SystemAccentColorPrimaryBrush}" StrokeThickness="2">
|
<Ellipse Width="150" Height="150" Stroke="{ui:ThemeResource SystemAccentColorPrimaryBrush}" StrokeThickness="2">
|
||||||
<Ellipse.Fill>
|
<Ellipse.Fill>
|
||||||
<ImageBrush ImageSource="/Images/Admin.png"
|
<ImageBrush ImageSource="/Images/Laborant.jpeg"
|
||||||
Stretch="UniformToFill"/>
|
Stretch="UniformToFill"/>
|
||||||
</Ellipse.Fill>
|
</Ellipse.Fill>
|
||||||
</Ellipse>
|
</Ellipse>
|
||||||
|
|||||||
Reference in New Issue
Block a user