示例#1
0
 public void FillByRegistrationMonthYear(int month, int year)
 {
     using (IUROCareEntities dataContext = DataAccessLayer.GetDataContext())
     {
         FillCollection(dataContext.Patient_Info.Where(item => item.Reg_Date.Month.Equals(month) && item.Reg_Date.Year.Equals(year)));
     }
 }
示例#2
0
 public static IUROCareEntities GetDataContext()
 {
     dataContext = (IUROCareEntities)Thread.GetData(Thread.GetNamedDataSlot("dataContext"));
     if (null == dataContext)
     {
         dataContext = new UROCareEntities();
         Thread.SetData(Thread.GetNamedDataSlot("dataContext"),dataContext);
     }
     return dataContext;
 }
示例#3
0
        public void IsExistsGivenValidUserIDReturnsTrue()
        {
            IUROCareEntities dataContext = DataAccessLayer.GetDataContext();

            dataContext.User_Master.Add(GetTestUser());

            UserBO userBusinessObject = new UserBO();

            Assert.IsTrue(userBusinessObject.IsExists("abc"));
        }
示例#4
0
 public static IUROCareEntities GetDataContext()
 {
     dataContext = (IUROCareEntities)Thread.GetData(Thread.GetNamedDataSlot("dataContext"));
     if (null == dataContext)
     {
         dataContext = new UROCareEntities();
         Thread.SetData(Thread.GetNamedDataSlot("dataContext"), dataContext);
     }
     return(dataContext);
 }
示例#5
0
        /// <summary>
        /// Fill by Gu No, GU Year
        /// </summary>
        /// <param name="guNo">Gu Number</param>
        /// <param name="guYear">GU year</param>
        public void FillBy(int guNo, int guYear)
        {
            using (IUROCareEntities dataContext = DataAccessLayer.GetDataContext())
            {
                var result = dataContext.Patient_Info.FirstOrDefault(patient => patient.Gu_No.Equals(guNo) && patient.Gu_Year.Equals(guYear));

                if (result == null)
                {
                    ExceptionManager.Throw(new NoRecordFoundException());
                }
                MapDatabaseValueToObject(result);
            }
        }
示例#6
0
 public void Setup()
 {
     TestObjectFactory.SetFakedDataContext();
     dataContext = DataAccessLayer.GetDataContext();
 }
示例#7
0
 public int Save(IUROCareEntities dataContext)
 {
     return(0);
 }
示例#8
0
 public void Setup()
 {
     TestObjectFactory.SetFakedDataContext();
     dataContext = DataAccessLayer.GetDataContext();
 }
示例#9
0
 public void SetTestDataContext(IUROCareEntities testDataContext)
 {
     dataContext = testDataContext;
 }
示例#10
0
 public void SetTestDataContext(IUROCareEntities testDataContext)
 {
     dataContext = testDataContext;
 }
示例#11
0
 private bool IsExists(string userId, IUROCareEntities dataContext)
 {
     return(dataContext.User_Master.Any(userMaster => userMaster.User_Id.Equals(userId, StringComparison.OrdinalIgnoreCase)));
 }
示例#12
0
 private User_Master GetFromDatabase(string userId, IUROCareEntities dataContext)
 {
     return(dataContext.User_Master.FirstOrDefault(user => user.User_Id.Equals(userId, StringComparison.OrdinalIgnoreCase)));
 }