コード例 #1
0
 public RsLine GetRsLineById(string Id)
 {
     using (IRsLineBLL RsLineBLL = BLLContainer.Resolve <IRsLineBLL>())
     {
         RsLine model = RsLineBLL.GetFirstOrDefault(Id);
         return(model);
     }
 }
コード例 #2
0
        public FingerGraphic()
        {
            InitializeComponent();
            WcfClient <IRSMService> wsRsm = new WcfClient <IRSMService>();
            RsLine rsline = wsRsm.UseService(s => s.GetRsLines("USE_FLAG = 1"))
                            .OrderByDescending(c => c.CREATION_DATE).FirstOrDefault();

            CBaseData.CurLinePKNO = rsline?.PKNO;
        }
コード例 #3
0
 public bool AddRsLine(RsLine mRsLine)
 {
     if (mRsLine == null)
     {
         return(false);
     }
     using (IRsLineBLL RsLineBLL = BLLContainer.Resolve <IRsLineBLL>())
     {
         return(RsLineBLL.Add(mRsLine));
     }
 }
コード例 #4
0
 public bool DelRsLine(string Id)
 {
     using (IRsLineBLL RsLineBLL = BLLContainer.Resolve <IRsLineBLL>())
     {
         try
         {
             RsLine item = RsLineBLL.GetFirstOrDefault(Id);
             return(RsLineBLL.Delete(item));
         }
         catch { return(false); }
     }
 }
コード例 #5
0
        private void getLine(NameMode m_NameMode)
        {
            gbFactoryContent.Visibility  = Visibility.Hidden;
            gbWorkShopContent.Visibility = Visibility.Hidden;
            gbLineContent.Visibility     = Visibility.Visible;
            RsLine m_RsLine = ws.UseService(s => s.GetRsLineById(m_NameMode.PKNO));

            gbLineContent.DataContext = m_RsLine;
            RsWorkShop m_RsWorkShop = ws.UseService(s => s.GetRsWorkShopById(m_RsLine.WORKSHOP_PKNO));

            this.txt_ParentWorkShop.Text = m_RsWorkShop.WORKSHOP_NAME;
        }
コード例 #6
0
 public bool DelRsLines(string[] Ids)
 {
     using (IRsLineBLL RsLineBLL = BLLContainer.Resolve <IRsLineBLL>())
     {
         try
         {
             List <RsLine> entitys = new List <RsLine>();
             foreach (string id in Ids)
             {
                 RsLine item = RsLineBLL.GetFirstOrDefault(id);
                 entitys.Add(item);
             }
             return(RsLineBLL.Delete(entitys));
         }
         catch { return(false); }
     }
 }
コード例 #7
0
        private void BarItemLine_OnItemClick(object sender, RoutedEventArgs e)
        {
            NameMode m_namemode = this.treeList.SelectedItem as NameMode;

            gbLineContent.Visibility = Visibility.Visible;
            if (m_namemode.TYPE == 2)
            {
                RsLine m_RsLine = new RsLine();
                m_RsLine.PKNO          = Guid.NewGuid().ToString("N");
                m_RsLine.WORKSHOP_PKNO = (treeList.SelectedItem as NameMode).PKNO;
                bool isSuccss = ws.UseService(s => s.AddRsLine(m_RsLine));
                gbLineContent.DataContext = m_RsLine;
                RsWorkShop m_RsWorkShop = ws.UseService(s => s.GetRsWorkShopById(m_RsLine.WORKSHOP_PKNO));
                this.txt_ParentWorkShop.Text = m_RsWorkShop.WORKSHOP_NAME;
            }
            else
            {
            }
            Initialize();
        }
コード例 #8
0
 private void BarItem_OnItemClick(object sender, RoutedEventArgs e)
 {
     if (gbLineContent.Visibility == Visibility.Visible)
     {
         RsLine m_RsLine = gbLineContent.DataContext as RsLine;
         m_RsLine.USE_FLAG = 1;
         bool isSucces = ws.UseService(s => s.UpdateRsLine(m_RsLine));
     }
     else if (gbWorkShopContent.Visibility == Visibility.Visible)
     {
         RsWorkShop m_RsWorkShop = gbWorkShopContent.DataContext as RsWorkShop;
         m_RsWorkShop.USE_FLAG = 1;
         bool isSucces = ws.UseService(s => s.UpdateRsWorkShop(m_RsWorkShop));
     }
     else if (gbFactoryContent.Visibility == Visibility.Visible)
     {
         RsFactory m_RsFactory = gbFactoryContent.DataContext as RsFactory;
         m_RsFactory.USE_FLAG = 1;
         bool isSucces = ws.UseService(s => s.UpdateRsFactory(m_RsFactory));
     }
     Initialize();
 }