/// <summary> /// Add/Update MenuNav /// </summary> /// <returns></returns> public static bool AddUpdateMenu(MenuNav entity) { var sqlMenuNav = new SqlMenu(); bool isAddUpdated = sqlMenuNav.AddUpdateMenu(entity); return(isAddUpdated); }
/// <summary> /// Deletes an MenuNav from the database based on MenuNav Id. /// </summary> /// <param name="dtMenuNavId"></param> /// <returns>Returns true if delete is successful, else false.</returns> /// <remarks>Deletes based on primary key(s).</remarks> public static bool DeleteMenu(DataTable dtMenuNavId) { if (dtMenuNavId.Rows.Count > 0) { SqlMenu sqlMenuNav = new SqlMenu(); return(sqlMenuNav.DeleteMenu(dtMenuNavId)); } return(false); }
private void SetupFeedView() { if (this.ViewModel.SelectedFeedVm == null) { this.NoMenu.Hidden = true; this.FeedName.Text = string.Empty; return; } this.FeedSelection.SelectedSegment = this.ViewModel.Items.IndexOf(this.ViewModel.SelectedFeedVm); this.FeedName.Text = this.ViewModel.SelectedFeedVm.Feed.Name; if (this.ViewModel.SelectedFeedVm.Items.Count > 0) { this.NoMenu.Hidden = true; this.Menu = this.ViewModel.SelectedFeedVm.FindItemClosestToSelectedDay(); var index = this.ViewModel.SelectedFeedVm.Items.IndexOf(this.Menu); this.Backward.Enabled = index != 0; this.Forward.Enabled = index != this.ViewModel.SelectedFeedVm.Items.Count - 1; this.DateInput.Enabled = true; this.DateInput.Text = this.Menu.Title; var datePickerModel = new DatePickerModel(this.ViewModel.SelectedFeedVm.Items); datePickerModel.PickerChanged += this.Model_PickerChanged; var dateInputInputView = new UIPickerView { Model = datePickerModel }; dateInputInputView.Select(index, 0, false); this.DateInput.InputView = dateInputInputView; this.LoadWebView(); } else { this.NoMenu.Hidden = false; this.DateInput.Enabled = false; this.DateInput.Text = string.Empty; this.Backward.Enabled = false; this.Forward.Enabled = false; this.WebView.LoadHtmlString(string.Empty, null); } }
private void ChangeSelectedDay(DateTime newDay) { this.ViewModel.SelectedDay = newDay; this.Menu = this.ViewModel.SelectedFeedVm.FindItemClosestToSelectedDay(); this.DateInput.Text = this.Menu.Title; var index = this.ViewModel.SelectedFeedVm.Items.IndexOf(this.Menu); this.Backward.Enabled = index != 0; this.Forward.Enabled = index != this.ViewModel.SelectedFeedVm.Items.Count - 1; this.LoadWebView(); }
public ClassMenu SelectFirst(string UidUserLogin, string uidmenu, out string resultado, string EstadoExistencia) { resultado = ""; var VALUE = new ClassMenu(); VALUE.uidmenu = uidmenu; var ret = new ClassMenu(); try { var consulta = SqlMenu.Select(UidUserLogin, VALUE, out resultado, EstadoExistencia); ret = consulta.FirstOrDefault(); }catch (Exception exc) { resultado = exc.Message; } return(ret); }
public int IndexOfMenu(SqlMenu menu) { return(this.Adapter.GetPosition(menu)); }
/// <summary> /// Get the MenuNav By Role. /// </summary> /// <returns>Collection of MenuNav.</returns> public static IList <MenuNav> GetMenusByRole(int roleId) { var sqlMenu = new SqlMenu(); return(sqlMenu.GetMenusByRole(roleId)); }
/// <summary> /// Get the MenuNav. /// </summary> /// <returns>Collection of MenuNav.</returns> public static IList <MenuNav> GetMenus() { var sqlMenu = new SqlMenu(); return(sqlMenu.GetMenus()); }
public void Delete(string UidUserLogin, ClassMenu VALUE, out string resultado) { SqlMenu.Delete(UidUserLogin, VALUE, out resultado); }
public void InsertInto(string UidUserLogin, ClassMenu VALUE, out string resultado) { SqlMenu.InsertInto(UidUserLogin, VALUE, out resultado); }
public DataTable SelectDataTable(string UidUserLogin, ClassMenu VALUE, out string resultado, string EstadoExistencia) { return(SqlMenu.SelectDataTable(UidUserLogin, VALUE, out resultado, EstadoExistencia)); }
public List <ClassMenu> SelectDynamic(string UidUserLogin, ClassMenu VALUE, out string resultado, string EstadoExistencia) { return(SqlMenu.Select(UidUserLogin, VALUE, out resultado, EstadoExistencia)); }