コード例 #1
0
        public void Load()
        {
            try
            {
                CurrentItem = new QUAN_HUYEN_SearchResult();
                client = new QUAN_HUYENClient();
                clientTP = new TINH_TPClient();
                DataItemTinhTP = new ObservableExpandCollection<TINH_TP_SearchResult>();

                client.QUAN_HUYEN_UpdCompleted += _client_QUAN_HUYEN_UpdCompleted;
                client.QUAN_HUYEN_InsCompleted += client_QUAN_HUYEN_InsCompleted;
                client.QUAN_HUYEN_ApprCompleted += _client_QUAN_HUYEN_ApprCompleted;
                
                clientTP.TINH_TP_SearchCompleted+=clientTP_TINH_TP_SearchCompleted;

                clientTP.TINH_TP_SearchAsync(new TINH_TP_SearchResult()
                {
                    maTrangThaiDuyet = "A",
                    trangThaiDuLieu = "1"
                }, 0);
            }
            catch (Exception)
            {
                MessagePop.SetError(CommonResource.ServerConnectError); 
            }
        }
コード例 #2
0
        private void Load()
        {
            client = new QUAN_HUYENClient();

            dataItem = new ObservableExpandCollection();
            CurrentSearch = new QUAN_HUYEN_SearchResult();
            SelectedItem = new QUAN_HUYEN_EX();
            
            client.QUAN_HUYEN_SearchCompleted += client_QUAN_HUYEN_SearchCompleted;
            client.QUAN_HUYEN_DelCompleted += client_QUAN_HUYEN_DelCompleted;
            client.QUAN_HUYEN_LstCompleted += client_QUAN_HUYEN_LstCompleted;

            client.QUAN_HUYEN_LstAsync();
        }
コード例 #3
0
 public QUAN_HUYEN_EX()
 {
     ItemContent = new QUAN_HUYEN_SearchResult();
 }
コード例 #4
0
 public QUAN_HUYEN_ApprResult QUAN_HUYEN_Appr(QUAN_HUYEN_SearchResult data)
 {
     try
     {
         using (var dataContext = new OOAD_EDUManagementDataContext())
         {
             QUAN_HUYEN_ApprResult result = dataContext.QUAN_HUYEN_Appr(
                 data.maQuan_Huyen,
                 data.maTrangThaiDuyet,
                 data.maNguoiDuyet,
                 data.thoiGianDuyet == null ? "" : data.thoiGianDuyet.Value.ToString(Constants.FormatDate)).FirstOrDefault();
             return result;
         }
     }
     catch (Exception e)
     {
         return new QUAN_HUYEN_ApprResult() { RESULT = "-1", ERRORDESC = e.Message };
     }
 }
コード例 #5
0
 public QUAN_HUYEN_InsResult QUAN_HUYEN_Ins(QUAN_HUYEN_SearchResult data)
 {
     try
     {
         using (var dataContext = new OOAD_EDUManagementDataContext())
         {
             QUAN_HUYEN_InsResult result = dataContext.QUAN_HUYEN_Ins(
                 data.maXQuan_Huyen,
                 data.maTinh_TP,
                 data.tenQuan_Huyen,
                 data.maNguoiLap,
                 data.thoiGianLap == null ? "" : data.thoiGianLap.Value.ToString(Constants.FormatDate),
                 data.maNguoiDuyet,
                 data.thoiGianDuyet == null ? "" : data.thoiGianDuyet.Value.ToString(Constants.FormatDate),
                 data.maTrangThaiDuyet,
                 data.trangThaiDuLieu).SingleOrDefault();
             return result;
         }
     }
     catch (Exception e)
     {
         return new QUAN_HUYEN_InsResult() { RESULT = "-1", MAQUAN_HUYEN = "", ERRORDESC = e.Message };
     }
 }
コード例 #6
0
 public IEnumerable<QUAN_HUYEN_SearchResult> QUAN_HUYEN_Search(QUAN_HUYEN_SearchResult data, int top)
 {
     try
     {
         using (var dataContext = new OOAD_EDUManagementDataContext())
         {
             return dataContext.QUAN_HUYEN_Search(
                 data.maQuan_Huyen,
                 data.maXQuan_Huyen,
                 data.maTinh_TP,
                 data.tenQuan_Huyen,
                 data.maNguoiLap,
                 data.thoiGianLap == null ? "" : data.thoiGianLap.Value.ToString(Constants.FormatDate),
                 data.maNguoiDuyet,
                 data.thoiGianDuyet == null ? "" : data.thoiGianDuyet.Value.ToString(Constants.FormatDate),
                 data.maTrangThaiDuyet,
                 data.trangThaiDuLieu,
                 top,
                 data.maXTinh_TP,
                 data.tenTinh_TP).ToList();
         }
     }
     catch (Exception e)
     {
         return null;
     }
 }