public IActionResult Index() { DeliveryTypes delivery = new DeliveryTypes(); ViewBag.DeliveryType = new SelectList(delivery.deliveryTypes(), "ID", "Name"); return(View()); }
public static string ToString(DeliveryTypes type) { try { return(type.ToString().ToLower()); } catch { throw new Exception(String.Format(Messages.ErrorUnknownDeliveryType, type.ToString())); } }
/// <summary> /// Получает строку Условия поставки /// </summary> public static string GetDeliveryTypeString(DeliveryTypes deliveryType) { switch (deliveryType) { case DeliveryTypes.Any: return("Не выбрано"); case DeliveryTypes.DeliveryBySeller: return("Доставка продавцом"); case DeliveryTypes.PickupByBuyer: return("Самовывоз покупателем"); default: throw new NotImplementedException(); } }
public IActionResult Create() { DeliveryTypes delivery = new DeliveryTypes(); ViewBag.DeliveryType = new SelectList(delivery.deliveryTypes(), "ID", "Name"); UserTypeNames names = new UserTypeNames(); ViewBag.UserRoleName = new SelectList(names.GetTypeNames(), "TypeID", "TypeName"); DeliveryWindow window = new DeliveryWindow(); ViewBag.DeliveryWindow = new SelectList(window.GetWindow(), "DeliveryWindowID", "Name"); return(View()); }
public MappingProjectViewModel( List <IMappingProject> mappingProjects, List <IMunicipality> municipalities, List <IOffice> offices, string selectedMunicipality, int selectedOffice, MappingProjectState selectedState, RelevantMappingProjectDeliveryType selectedDeliveryType, int selectedYear) { foreach (IMappingProject project in mappingProjects) { MappingProjects.Add(new ProjectListItem(project)); } Municipalities = municipalities; Municipalities.Sort((l, r) => l.Name.CompareTo(r.Name)); SelectedMunicipality = selectedMunicipality; Offices = offices; Offices.Sort((l, r) => l.Name.CompareTo(r.Name)); SelectedOffice = selectedOffice; foreach (var state in Enum.GetValues(typeof(MappingProjectState)).Cast <MappingProjectState>()) { States.Add(new KeyValuePair <MappingProjectState, string>(state, ProjectListItem.GetStateName(state, false))); } SelectedState = selectedState; foreach (var deliveryType in Enum.GetValues(typeof(RelevantMappingProjectDeliveryType)).Cast <RelevantMappingProjectDeliveryType>()) { DeliveryTypes.Add(new KeyValuePair <RelevantMappingProjectDeliveryType, string>(deliveryType, ProjectListItem.GetDeliveryTypeName(deliveryType, false))); } SelectedDeliveryType = selectedDeliveryType; const int startYear = 2010; Years = Enumerable.Range(startYear, DateTime.Now.Year - startYear + 1).Reverse().ToList(); SelectedYear = selectedYear; }
protected TunnelMessageRouter(I2NPMessage message, I2PIdentHash destination, DeliveryTypes dt) : base(message, dt) { Destination = destination; }
protected TunnelMessage(I2NPMessage message, DeliveryTypes dt) { Message = message; Delivery = dt; }
public BankCreditCards AskForCardReplacement(string reasonOfChange, DeliveryTypes deliveryType, List <string> newAddress = null) { return(this); }
public BankCreditCards ReportCardAsLostOrStolen(bool askForReplacement, DeliveryTypes deliveryType = DeliveryTypes.Free, List <string> newAddress = null) { return(this); }
protected TunnelMessageRouter(II2NPHeader16 header, I2PIdentHash destination, DeliveryTypes dt) : base(header, dt) { Destination = destination; }
protected TunnelMessage(II2NPHeader16 header, DeliveryTypes dt) { Header = header; Delivery = dt; }
private async void OnCommand() { bool updateCatalogs = false; App_Con nSetting = new App_Con(); ObservableCollection<App_Con> ConfDateFromWs; ApiService apiService = new ApiService(); using (UserDialogs.Instance.Loading(Translator.getText("LookingForUpdates"), null, null, true, MaskType.Black)) { List<App_Con> lstSetting = DatabaseHelper.getConfiguration(Os_Folder); // detect country strCurrency = " USD"; // if Settins table is empty get configuration date (catalogs) from web service and save it to the database and asign it to // updateDateStored and nSettings ConfDateFromWs = await apiService.getConfAsync(); if (ConfDateFromWs.Count > 0) { string DateFromWebService = ConfDateFromWs.Where(x => x.Name == Constants.UpdateCatalog).First().Value; string strDatabaseDate = ""; if (lstSetting == null) lstSetting = new List<App_Con>(); if (lstSetting.Count > 0) { strDatabaseDate = lstSetting.Where(x => x.Name == Constants.UpdateCatalog).First().Value; int day = int.Parse(DateFromWebService.Split('/')[0]); int month = int.Parse(DateFromWebService.Split('/')[1]); int year = int.Parse(DateFromWebService.Split('/')[2]); DateTime fromwebservice = new DateTime(year,month,day); DateTime fromDatabase = new DateTime(1970, month, day); if (fromwebservice > fromDatabase) { updateCatalogs = true; }else { updateCatalogs = false; } } else { updateCatalogs = true; } } } if (updateCatalogs) { using (UserDialogs.Instance.Loading(Translator.getText("LoadingResources"), null, null, true, MaskType.Black)) { DatabaseHelper.Delete(ref nSetting, Os_Folder, "App_Con", ""); foreach (App_Con item in ConfDateFromWs) { nSetting = item; DatabaseHelper.Insert(ref nSetting, Os_Folder); } // Delete UserTypes, UserDelivery, UserCategories DatabaseHelper.Delete(ref nSetting, Os_Folder, "Categories", ""); DatabaseHelper.Delete(ref nSetting, Os_Folder, "Types", ""); DatabaseHelper.Delete(ref nSetting, Os_Folder, "DeliveryTypes", ""); DatabaseHelper.Delete(ref nSetting, Os_Folder, "CollectTypes", ""); DatabaseHelper.Delete(ref nSetting, Os_Folder, "Countries", ""); ObservableCollection<Categories> oc_Categories = await apiService.getCategoriesAsync(); ObservableCollection<Types> oc_Types = await apiService.getTypesAsync(); ObservableCollection<DeliveryTypes> oc_DeliveryTypes = await apiService.getDeliveryTypesAsync(); ObservableCollection<CollectTypes> oc_CollectTypes = await apiService.getCollectTypesAsync(); ObservableCollection<Countries> oc_Countries= await apiService.getCountriesAsync(); // Insert UserTypes, UserDelivery, UserCategories foreach (Categories item in oc_Categories) { Categories nCategorie = new Categories(); nCategorie = item; DatabaseHelper.Insert(ref nCategorie, Os_Folder); } foreach (Types item in oc_Types) { Types nType = new Types(); nType = item; DatabaseHelper.Insert(ref nType, Os_Folder); } foreach (DeliveryTypes item in oc_DeliveryTypes) { DeliveryTypes nDeliType = new DeliveryTypes(); nDeliType = item; DatabaseHelper.Insert(ref nDeliType, Os_Folder); } foreach (CollectTypes item in oc_CollectTypes) { CollectTypes nCollType = new CollectTypes(); nCollType = item; DatabaseHelper.Insert(ref nCollType, Os_Folder); } foreach (Countries item in oc_Countries) { Countries nCountryType = new Countries(); nCountryType = item; DatabaseHelper.Insert(ref nCountryType, Os_Folder); } } } }