private void Button_Click(object sender, RoutedEventArgs e) { if ((sender as Button).CommandParameter != null) { BLL.User oCurrentUser = (ApplicationState.GetValue <object>("user") as BLL.User); if (oCurrentUser.UserType == BLL.Enumarations.UserType.Master) { (((MasterStart)((Grid)(((TabControl)(((TabItem)((Grid)((Grid)(this.Parent)).Parent).Parent).Parent)).Parent)).Parent)).GrdContentSearchOrder.Visibility = Visibility.Hidden; (((MasterStart)((Grid)(((TabControl)(((TabItem)((Grid)((Grid)(this.Parent)).Parent).Parent).Parent)).Parent)).Parent)).GrdContentAddOrder.Visibility = Visibility.Hidden; (((MasterStart)((Grid)(((TabControl)(((TabItem)((Grid)((Grid)(this.Parent)).Parent).Parent).Parent)).Parent)).Parent)).GrdContentOrderDetail.Visibility = Visibility.Visible; Ozyaysan.UserControls.UCOrderDetail oWindowsProductDetail = new UserControls.UCOrderDetail(Int32.Parse((sender as Button).CommandParameter.ToString())); (((MasterStart)((Grid)(((TabControl)(((TabItem)((Grid)((Grid)(this.Parent)).Parent).Parent).Parent)).Parent)).Parent)).GrdContentOrderDetail.Children.Clear(); (((MasterStart)((Grid)(((TabControl)(((TabItem)((Grid)((Grid)(this.Parent)).Parent).Parent).Parent)).Parent)).Parent)).GrdContentOrderDetail.Children.Add(oWindowsProductDetail); } else if (oCurrentUser.UserType == BLL.Enumarations.UserType.Owner) { (((Start)((Grid)(((TabControl)(((TabItem)((Grid)((Grid)(this.Parent)).Parent).Parent).Parent)).Parent)).Parent)).GrdContentSearchOrder.Visibility = Visibility.Hidden; (((Start)((Grid)(((TabControl)(((TabItem)((Grid)((Grid)(this.Parent)).Parent).Parent).Parent)).Parent)).Parent)).GrdContentAddOrder.Visibility = Visibility.Hidden; (((Start)((Grid)(((TabControl)(((TabItem)((Grid)((Grid)(this.Parent)).Parent).Parent).Parent)).Parent)).Parent)).GrdContentOrderDetail.Visibility = Visibility.Visible; Ozyaysan.UserControls.UCOrderDetail oWindowsProductDetail = new UserControls.UCOrderDetail(Int32.Parse((sender as Button).CommandParameter.ToString())); (((Start)((Grid)(((TabControl)(((TabItem)((Grid)((Grid)(this.Parent)).Parent).Parent).Parent)).Parent)).Parent)).GrdContentOrderDetail.Children.Clear(); (((Start)((Grid)(((TabControl)(((TabItem)((Grid)((Grid)(this.Parent)).Parent).Parent).Parent)).Parent)).Parent)).GrdContentOrderDetail.Children.Add(oWindowsProductDetail); } } }
public Start() { InitializeComponent(); BLL.User oCurrentUser = (ApplicationState.GetValue <object>("user") as BLL.User); tblLoginName.Text = oCurrentUser.Name; /*Yay arama sayfası açılsın*/ GrdContentSearchProduct.Visibility = Visibility.Visible; GrdContentAddProduct.Visibility = Visibility.Hidden; GrdContentProductDetail.Visibility = Visibility.Hidden; Ozyaysan.UserControls.UCSearchProduct oWinbdowsSearcProduct = new UserControls.UCSearchProduct(); GrdContentSearchProduct.Children.Clear(); GrdContentSearchProduct.Children.Add(oWinbdowsSearcProduct); ManageLabels(lblSearchProduct); }
public MasterStart() { InitializeComponent(); BLL.User oCurrentUser = (ApplicationState.GetValue <object>("user") as BLL.User); tblLoginName.Text = oCurrentUser.Name; }