예제 #1
0
        public EnquiryViewModel(string Identifier)
        {
            GeneralInitilize();
            Enquiry eq = _repository.GetEnquiries(Identifier);

            CurrentEnquiry               = eq;
            CurrentContact               = eq.Contact;
            EnquiryItems                 = new ObservableCollection <EnquiryCatalogItem>(eq.EnquiryItems);
            CurrentFinanceQuotation      = new EnquiryFinanceQuotation();
            CurrentExchangeQuotation     = new EnquiryExchangeQuotation();
            CurrentFinanceEnquiryProduct = EnquiryItems.FirstOrDefault();
            ExchangeQuotations           = new ObservableCollection <EnquiryExchangeQuotation>(eq.EnquiryExchangeQuotations);
            CurrentExchangeQuotation     = ExchangeQuotations.FirstOrDefault();
            Mode = ScreenOpenMode.Edit;
        }
예제 #2
0
        public IActionResult Detail(string identifier)
        {
            _reqinfo.UserId   = Request.Headers["UserId"].ToString();
            _reqinfo.BranchId = Request.Headers["BranchId"].ToString();
            _reqinfo.DeviceId = Request.Headers["DeviceId"].ToString();

            var referer = _enquiriesService.GetEnquiries(identifier);

            if (referer == null)
            {
                return(NotFound());
            }

            return(Ok(referer));
        }