public async Task <AccDocumentHeader> AddAccDocumentHeaderAsync(AccDocumentHeader accDocumentHeader) { using (var context = new Saina.Data.Context.SainaDbContext()) { context.AccDocumentHeaders.Add(accDocumentHeader); await context.SaveChangesAsync().ConfigureAwait(false); } return(accDocumentHeader); }
public AccDocumentHeader AddAccDocumentHeader(AccDocumentHeader accDocumentHeader) { using (var context = new Saina.Data.Context.SainaDbContext()) { context.AccDocumentHeaders.Add(accDocumentHeader); context.SaveChanges(); } return(accDocumentHeader); }
public EditCurrencyExchangeRateDocHeaderViewModel(IAccDocumentHeadersService accDocumentHeadersService, IAppContextService appContextService, Saina.Data.Context.SainaDbContext uow) { _accDocumentHeadersService = accDocumentHeadersService; _appContextService = appContextService; _uow = uow; CancelCommand = new RelayCommand(OnCancel); // SaveCommand = new RelayCommand(OnSave, CanSave); ChangeStatusCommand = new RelayCommand <StatusEnum>(OnStatusChanged); AccDocumentItemListViewModel = SmObjectFactory.Container.GetInstance <AccDocumentItemListViewModel>(); TypeDocumentsDropDownOpenedCommand = new RelayCommand(OnTypeDocumentsDropDownOpened); }