public Banner(RBanner banner) { Id = banner.Id; BannerName = banner.BannerName; Status = banner.Status; BackgroundRGB = banner.BackgroundRGB; UpdatedDateUtc = banner.UpdatedDateUtc; CreatedDateUtc = banner.CreatedDateUtc; CreatedUid = banner.CreatedUid; UpdatedDateUtc = banner.UpdatedDateUtc; }
public static KeyValueTypeStringModel ToAutocompleteModel(this RBanner item) { if (item == null) { return(null); } return(new KeyValueTypeStringModel() { Value = item.Id, Text = item.BannerName, }); }
public static BannerViewModel ToModel(this RBanner request) { if (request == null) { return(null); } return(new BannerViewModel() { Id = request.Id, BannerName = request.BannerName, BackgroundRgb = request.BackgroundRGB, Status = request.Status, Version = request.Version, }); }
private void BindBanner() { using (dbDatabaseDataDataContext db = new dbDatabaseDataDataContext()) { var z = (from a in db.tbl_HeaderImages where a.IsDelete == false select new { a.HeaderId, a.HeaderImage }).ToList(); if (z.Count != 0) { //dlBanner.DataSource = z; //dlBanner.DataBind(); RBanner.DataSource = z; RBanner.DataBind(); } } }
public async Task <ICommandResult> Handle(MenuBannerMappingAddCommand message) { try { ICommandResult result; RMenu rMenu = await _menuService.Get(message.MenuId); if (rMenu == null) { result = new CommandResult() { Message = "Menu not found", ObjectId = "", Status = CommandResult.StatusEnum.Fail, ResourceName = ResourceKey.Template_NotFound }; return(result); } RBanner[] rbanners = await _bannerService.GetBannerByMenuId(rMenu.Id); Menu menu = new Menu(rMenu, rbanners); RBanner banner = await _bannerService.GetBannerById(message.BannerId); var bannerAdd = menu.AddBanner(banner); await _menuService.AddMenuBannerMapping(menu.Id, bannerAdd.Id); result = new CommandResult() { Message = "", ObjectId = menu.Id, Status = CommandResult.StatusEnum.Sucess }; return(result); } catch (Exception e) { e.Data["Param"] = message; ICommandResult result = new CommandResult() { Message = e.Message, Status = CommandResult.StatusEnum.Fail }; return(result); } }
public Banner(RBanner banner, RBannerItem[] bannerItems) : this(banner) { BannerItems = bannerItems?.Select(p => new BannerItem(p)).ToList(); }
public Banner.Banner AddBanner(RBanner rbanner) { var banner = new Banner.Banner(rbanner); return(AddBanner(banner)); }