public ILayoutLogin getLoginPartialLinks() { string currentUserRole = getCurrentUserRoles(); ILayoutLogin model = new ViewModelHome(); switch (currentUserRole) { case "Director": model.actionLink = "Index"; model.controllerLink = "cms"; break; case "Dispatcher": model.actionLink = "dispatcher"; model.controllerLink = "cms"; break; case "Driver": model.actionLink = "Driver"; model.controllerLink = "cms"; break; case "Customer": model.actionLink = "Index"; model.controllerLink = "userCabinet"; break; } return(model); }
protected override void OnStart() { base.OnStart(); ViewModelHome viewModel = new ViewModelHome(); SetupConnectors(viewModel); }
public PageHome() { this.InitializeComponent(); ViewModelHome viewModel = new ViewModelHome(); DataContext = viewModel; }
public ActionResult Index() { ViewModelHome model = new ViewModelHome(); model.Setting = Setting; model.Blogs = db.Blogs.ToList(); model.Services = db.Services.ToList(); model.Slider = db.SliderWorks.ToList(); return(View(model)); }
private void SetupConnectors(ViewModelHome viewModel) { TextView message = FindViewById <TextView>(Resource.Id.mainMessage); new ConnectorTextView(message, viewModel.PageMenu, nameof(PageMenu.Message)); ListView listView = FindViewById <ListView>(Resource.Id.mainItems); List <ViewPropertyBinding> bindings = new List <ViewPropertyBinding> { new ViewPropertyBinding(Resource.Id.Title, "Label"), new ViewPropertyBinding(Resource.Id.Description, "Description"), new ViewPropertyBinding(Resource.Id.Icon, "Image") }; ConnectorListView connectorListView = new ConnectorListView(this, listView, Resource.Layout.TemplateMenuItem, viewModel, viewModel.PageMenu.Items, bindings, "SelectedMenuItem"); }
public BaseController() { db = new HospitalEntities(); model = new ViewModelHome(); model.Admin = db.Admin.FirstOrDefault(); model.Allergies = db.Allergies.ToList(); model.Appointments = db.Appointments.ToList(); model.Departments = db.Departments.ToList(); model.Doctors = db.Doctors.ToList(); model.Galleries = db.Gallery.ToList(); model.Messages = db.Messages.ToList(); model.Nurses = db.Nurses.ToList(); model.Patients = db.Patients.ToList(); model.Setting = db.Settings.FirstOrDefault(); model.Vaccines = db.Vaccines.ToList(); }
public ActionResult Index(string searchString) { vmHome = TvChannelList(); Search search = new Search(); if (searchString == null) { vmHome = TvChannelList(); return(View(vmHome)); } else { vmHome.TVChannels = search.SearchByCategory(searchString, vmHome.TVChannels); } return(View(vmHome)); }
public override void ViewWillAppear(bool animated) { base.ViewWillAppear(animated); NavigationController.NavigationBar.Hidden = true; ViewModelHome viewModel = new ViewModelHome(); new ConnectorUITextView().Connect(Message, viewModel.PageMenu, nameof(viewModel.PageMenu.Message)); List <UITableViewCellViewBinding> tableCellBindings = new List <UITableViewCellViewBinding> { new UITableViewCellViewBinding(UITableViewCellViewIdentifier.TextLabel, nameof(MenuItem.Label)), new UITableViewCellViewBinding(UITableViewCellViewIdentifier.DetailTextLabel, nameof(MenuItem.Description)), new UITableViewCellViewBinding(UITableViewCellViewIdentifier.ImageView, nameof(MenuItem.Image)), }; new ConnectorUITableView(Items, UITableViewCellStyle.Subtitle, UITableViewCellAccessory.DisclosureIndicator, viewModel, viewModel.PageMenu.Items, tableCellBindings, nameof(viewModel.SelectedMenuItem)); }
public ActionResult Index() { ViewModelHome model = new ViewModelHome(); cms_manager mng = new cms_manager(); model.isAuthenticated = IsAuthenticated; if (IsAuthenticated) { model.userPhone = mng.getUserPhone(); model.controllerLink = mng.getLoginPartialLinks().controllerLink; model.actionLink = mng.getLoginPartialLinks().actionLink; } return(View(model)); }
public ActionResult Index() { ViewModelHome model = new ViewModelHome(); model.AboutInfo = db.AboutInfos.ToList(); model.ConnectNumbers = db.ConnectNumbers.ToList(); model.Educations = db.Educations.ToList(); model.Experiences = db.Experiences.ToList(); model.Languages = db.Languages.ToList(); model.MyBlogs = db.MyBlogs.ToList(); model.PersonalDetails = db.PersonalDetails.ToList(); model.Portfolios = db.Portfolios.ToList(); model.PortfolioNavs = db.PortfolioNavs.ToList(); model.Recommendations = db.Recommendations.ToList(); model.Skills = db.Skills.ToList(); return(View(model)); }
public ActionResult Index() { ViewModelHome model = new ViewModelHome(); model.AboutNav = db.AboutNav.ToList(); model.Admin = db.Admins.ToList(); model.Blog = db.Blogs.ToList(); model.ClientMessage = db.ClientMessages.ToList(); model.Education = db.Education.ToList(); model.Experience = db.Experiences.ToList(); model.Language = db.Languages.ToList(); model.PorButton = db.PorButtons.ToList(); model.PorPhoto = db.PorPhotos.ToList(); model.Recommendation = db.Recommendations.ToList(); model.Setting = db.Settings.FirstOrDefault(); model.Skill = db.Skills.ToList(); return(View(model)); }
public ActionResult Index() { ViewModelHome model = new ViewModelHome(); model.Bemax = db.HomeBemax.ToList(); model.BgSlider = db.HomeBgSlider.ToList(); model.Blog = db.HomeBlog.ToList(); model.Cards = db.HomeCards.ToList(); model.Choose = db.HomeChoose.ToList(); model.Contact = db.HomeContact.ToList(); model.Description = db.HomeDescription.ToList(); model.Features = db.HomeFeatures.ToList(); model.Logo = db.HomeLogo.ToList(); model.Menu = db.HomeMenu.ToList(); model.Projects = db.HomeProjects.ToList(); model.Test = db.HomeTest.ToList(); model.Work = db.HomeWork.ToList(); return(View(model)); }
public ViewStart(ViewModelHome viewModelHome) { InitializeComponent( ); DataContext = viewModelHome; }