Пример #1
0
 public InvestigationProcedureCollection(string searchText)
 {
     using (SqlDataReader dr = AppDAL.InvestigationProcedureSearch(searchText))
     {
         LoadObjectsFromReader(dr);
     }
 }
Пример #2
0
 public InvestigationProcedureCollection(Guid InvestigationProcedureGuid)
 {
     using (SqlDataReader dr = AppDAL.InvestigationProcedureSelect(InvestigationProcedureGuid))
     {
         LoadObjectsFromReader(dr);
     }
 }
Пример #3
0
 public OPDInvestigationCollection(Guid OPDInvestigationGuid)
 {
     using (SqlDataReader dr = AppDAL.OPDInvestigationSelect(OPDInvestigationGuid))
     {
         LoadObjectsFromReader(dr);
     }
 }
Пример #4
0
 public OPDInvestigationCollection(string searchText)
 {
     using (SqlDataReader dr = AppDAL.OPDInvestigationSearch(searchText))
     {
         LoadObjectsFromReader(dr);
     }
 }
Пример #5
0
        protected override bool OpenRecord(Guid key)
        {
            bool r = false;

            using (SqlDataReader dr = AppDAL.InvestigationProcedureSelect(key))
                r = dr != null && dr.Read() && this.Populate(dr);
            return(r);
        }
Пример #6
0
        protected override bool UpdateRecord()
        {
            Guid     modifiedBy = AppContext.UserGuid;
            DateTime modifiedOn;

            bool r = AppDAL.InvestigationProcedureUpdate(this.mObjectGuid, this.mMainInvestigationGUID, this.mLabInvestigationGUID, this.mRadiologyInvestigation, this.mSpecialInvestigation, this.mInvestigationProcedureDate, modifiedBy, out modifiedOn);

            if (r)
            {
                this.mModifiedByUser = modifiedBy;
                this.mModifiedOn     = modifiedOn;
            }
            return(r);
        }
Пример #7
0
        protected override bool InsertRecord()
        {
            Guid     createdBy = AppContext.UserGuid;
            DateTime CreatedOn;

            bool r = AppDAL.InvestigationProcedureInsert(this.mObjectGuid, this.mMainInvestigationGUID, this.mLabInvestigationGUID, this.mRadiologyInvestigation, this.mSpecialInvestigation, this.mInvestigationProcedureDate, createdBy, out CreatedOn);

            if (r)
            {
                this.mCreatedByUser  = createdBy;
                this.mCreatedOn      = CreatedOn;
                this.mModifiedByUser = createdBy;
                this.mModifiedOn     = CreatedOn;
            }
            return(r);
        }
Пример #8
0
 protected override bool DeleteRecord()
 {
     return(AppDAL.InvestigationProcedureDelete(this.mObjectGuid));
 }
Пример #9
0
 protected override bool DeleteRecord()
 {
     return(AppDAL.OPDInvestigationDelete(this.mObjectGuid));
 }