public ViewResult EditInfo() //получаем текущие данные о приложении(Название, логотип, контакты и тд. приложения). { Info info = _infoRepository.GetInfo(1); InfoEditViewModel infoEditViewModel = new InfoEditViewModel { Id = info.InfoID, AppName = info.AppName, //имя приложения AppAddress = info.AppAddress, //адресс(контакты) AppPhone1 = info.AppPhone1, //телефон(контакты) AppPhone2 = info.AppPhone2, //телефон(контакты) AppSocialAddress = info.AppSocialAddress, //ссылка на социальную сеть(контакты) ExistingImagePath = info.AppImage, //логотип ExistingSocialImagePath = info.AppSocialImg, //социальная ссылка ExistingBackgroundImagePath = info.AppBackgroundImage, //задний фон приложения AppEmail = info.AppEmail, //почтовый адрес приложения ExistingAppHomeImagesPath = info.AppHomeImage, //изображения на главной странице приложения AppHomeText = info.AppHomeText, //текст на главной странице приложения CarouselPhotoPath1 = info.CarouselImage, //слайд, 1 изображение на главной странице приложения CarouselPhotoPath2 = info.CarouselImage2, //слайд, 2 изображение на главной странице приложения CarouselPhotoPath3 = info.CarouselImage3, //слайд, 3 изображение на главной странице приложения AppHomeText2 = info.AppHomeText2, //заголовок на домашней странице. AppHomeSlideText1 = info.AppHomeSlideText1, //текст, описание под 1 слайдом. AppHomeSlideText2 = info.AppHomeSlideText2, //текст, описание под 2 слайдом. AppHomeSlideText3 = info.AppHomeSlideText3 //текст, описание под 3 слайдом. }; return(View(infoEditViewModel)); }
public int Run() { var startTime = DateTime.UtcNow; var colours = _colourService.GetAllColours(); var allResults = new List <(IEnumerable <string> errors, int count, string colour)>(); foreach (var colour in colours) { Console.WriteLine("Starting on colour: " + colour.Name); var result = _service.UpdateInventoryForColour(colour.Id); allResults.Add((result.errors, result.count, colour.Name)); } var info = _infoRepository.GetInfo(); info.InventoryLastUpdated = DateTime.UtcNow; _infoRepository.Update(info); SendEmail(allResults, startTime); Console.WriteLine("Done!"); return(0); }
public IActionResult EditInfo() { AppInfo info = _infoRepository.GetInfo(1); InfoEditViewModel infoEditViewModel = new InfoEditViewModel { Id = info.AppInfoID, AppName = info.AppName, AppAddress = info.AppAddress, AppPhone1 = info.AppPhone1, AppPhone2 = info.AppPhone2, AppDescription = info.AppDescription, AppEmail = info.AppEmail, ExistingImagePath = info.AppImage, }; return(View(infoEditViewModel)); }
public string GetInfobyId(string id) { try { return(infofromdb(rep.GetInfo(Convert.ToInt32(id)))); } catch (Exception ex) { return("Nothing was found by this ID"); } }
public ViewResult EditInfo() //получаем текущие данные о приложении(Название, логотип, контакты и тд. приложения). { Info info = _infoRepository.GetInfo(1); InfoEditViewModel infoEditViewModel = new InfoEditViewModel { Id = info.InfoID, AppName = info.AppName, //имя приложения ExistingImagePath = info.AppImage, //логотип ExistingAppHomeImage = info.AppHomeImage, //изображение домашней страницы ExistingAppHomeImageFirst = info.AppHomeImageFirst, //изображение домашней страницы(1-блок) ExistingAppHomeImageSecond = info.AppHomeImageSecond, //изображение домашней страницы(2-блок) AppHomeImageText = info.AppHomeImageText, AppHomeImageTextFirst = info.AppHomeImageTextFirst, AppHomeImageTextSecond = info.AppHomeImageTextSecond, }; return(View(infoEditViewModel)); }
public IViewComponentResult Invoke() { var info = _infoRepository.GetInfo(1); return(View(info)); }
private async Task <FullInfo> GetInfoByInternal(string id) { return(await _infoRepository.GetInfo(id) ?? new FullInfo()); }
public ActionResult About() { var info = _infoRepository.GetInfo("msg"); return(View(info)); }
//GET: Database public ActionResult Index() { ViewBag.Title = "Database Page"; return(View(new DatabaseUpdateModel(_infoRepository.GetInfo(), _apiService.GetAllColours()))); }