private void InitDefaultValues() { CurrentEnquiry = new Enquiry(); CurrentEnquiry.EnquiryDate = System.DateTime.Now; CurrentContact = new Contact { FirstName = "User", Address = "14,street, Choolaimedu ", MobileNumber = "9645645666", Identifier = "Identifier1", Place = "Choolaimedu" }; CurrentEnquiryItem.Item = EnquiryMasterData.CatalogItems.FirstOrDefault(); CurrentFinanceQuotation = new EnquiryFinanceQuotation { InitialDownPayment = 222, MonthlyEMIAmount = 3333, NumberOfMonths = 12, }; CurrentExchangeQuotation = new EnquiryExchangeQuotation { ExpectedAmount = 22333.66, Model = "Indigo", NoOfOwner = 1, Year = 2000, QuotatedAmount = 55676, }; CurrentMarketingZone = EnquiryMasterData.MarketingZones.FirstOrDefault(); AddEnquiryItem(); CurrentFinanceEnquiryProduct = EnquiryItems.FirstOrDefault(); }
void InitInsert() { CurrentEnquiry = new Enquiry(); CurrentEnquiryProduct = new CatalogItem(); CurrentFinanceQuotation = new EnquiryFinanceQuotation(); CurrentExchangeQuotation = new EnquiryExchangeQuotation(); _enquiryItems = new ObservableCollection <EnquiryCatalogItem>(); }
public void AddFinanceQuotation() { CurrentFinanceQuotation.EnquiryProductId = CurrentFinanceEnquiryProduct.Id; if (CurrentFinanceEnquiryProduct.EnquiryFinanceQuotations == null) { CurrentFinanceEnquiryProduct.EnquiryFinanceQuotations = new ObservableCollection <EnquiryFinanceQuotation>(); OnPropertyChanged("CurrentFinanceEnquiryProduct"); } CurrentFinanceEnquiryProduct.EnquiryFinanceQuotations.Add(CurrentFinanceQuotation); CurrentFinanceQuotation = new EnquiryFinanceQuotation(); }
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; }
void InitInsert() { CurrentEnquiry = new Enquiry() { EnquiryDate = CurrentEnquiry == null?System.DateTime.Now:CurrentEnquiry.EnquiryDate }; CurrentContact = new Contact(); CurrentEnquiryItem = new EnquiryCatalogItem(); CurrentEnquiryItem.Item = new CatalogItem(); CurrentFinanceQuotation = new EnquiryFinanceQuotation(); CurrentExchangeQuotation = new EnquiryExchangeQuotation(); EnquiryItems = new ObservableCollection <EnquiryCatalogItem>(); ExchangeQuotations = new ObservableCollection <EnquiryExchangeQuotation>(); }