Beispiel #1
0
 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);
         }
     }
 }
Beispiel #2
0
 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);
 }
Beispiel #3
0
 public MasterStart()
 {
     InitializeComponent();
     BLL.User oCurrentUser = (ApplicationState.GetValue <object>("user") as BLL.User);
     tblLoginName.Text = oCurrentUser.Name;
 }