protected bool InitCultures(InitCulture culture, SiocCmsContext context, IDbContextTransaction transaction) { bool isSucceed = true; try { if (context.SiocCulture.Count() == 0) { // EN-US var enCulture = new SiocCulture() { Specificulture = culture.Specificulture, FullName = culture.FullName, Description = culture.Description, Icon = culture.Icon, Alias = culture.Alias }; context.Entry(enCulture).State = EntityState.Added; context.SaveChanges(); } } catch { isSucceed = false; } return(isSucceed); }
public async Task <JObject> BEDetails(string viewType, int?id) { switch (viewType) { case "be": if (id.HasValue) { var beResult = await ApiCultureViewModel.Repository.GetSingleModelAsync(model => model.Id == id).ConfigureAwait(false); return(JObject.FromObject(beResult)); } else { var model = new SiocCulture() { Status = (int)SWStatus.Preview }; RepositoryResponse <ApiCultureViewModel> result = new RepositoryResponse <ApiCultureViewModel>() { IsSucceed = true, Data = await ApiCultureViewModel.InitViewAsync(model) }; return(JObject.FromObject(result)); } default: if (id.HasValue) { var beResult = await ApiCultureViewModel.Repository.GetSingleModelAsync(model => model.Id == id).ConfigureAwait(false); return(JObject.FromObject(beResult)); } else { var model = new SiocCulture(); RepositoryResponse <ApiCultureViewModel> result = new RepositoryResponse <ApiCultureViewModel>() { IsSucceed = true, Data = new ApiCultureViewModel(model) { Status = SWStatus.Preview } }; return(JObject.FromObject(result)); } } }
protected bool InitCultures(InitCulture culture, SiocCmsContext context, IDbContextTransaction transaction) { bool isSucceed = true; try { if (context.SiocCulture.Count() == 0) { // EN-US var enCulture = new SiocCulture() { Specificulture = culture.Specificulture, FullName = culture.FullName, Description = culture.Description, Icon = culture.Icon, Alias = culture.Alias }; context.Entry(enCulture).State = EntityState.Added; //var vnCulture = new SiocCulture() //{ // Specificulture = "vi-vn", // FullName = "Vietnam", // Description = "Việt Nam", // Icon = "flag-icon-vn", // Alias = "VN" //}; //context.Entry(vnCulture).State = EntityState.Added; context.SaveChanges(); } } catch { isSucceed = false; } return(isSucceed); }
protected bool InitCultures(SiocCmsContext context, IDbContextTransaction transaction) { bool isSucceed = true; try { if (context.SiocCulture.Count() == 0) { // EN-US var enCulture = new SiocCulture() { Specificulture = "en-us", FullName = "United States", Description = "United States", Icon = "flag-icon-us", Alias = "US" }; context.Entry(enCulture).State = EntityState.Added; var vnCulture = new SiocCulture() { Specificulture = "vi-vn", FullName = "Vietnam", Description = "Việt Nam", Icon = "flag-icon-vn", Alias = "VN" }; context.Entry(vnCulture).State = EntityState.Added; context.SaveChanges(); } } catch { isSucceed = false; } return(isSucceed); }