예제 #1
0
        public bool Insert(string WardTypeName)
        {
            WardTypeDAC wardtypeComponent = new WardTypeDAC();
            int         WardTypeId        = 0;

            return(wardtypeComponent.InsertNewWardType(ref WardTypeId, WardTypeName));
        }
예제 #2
0
        public List <WardType> GetAll()
        {
            WardTypeDAC     _wardTypeComponent = new WardTypeDAC();
            IDataReader     reader             = _wardTypeComponent.GetAllWardType().CreateDataReader();
            List <WardType> _wardTypeList      = new List <WardType>();

            while (reader.Read())
            {
                if (_wardTypeList == null)
                {
                    _wardTypeList = new List <WardType>();
                }
                WardType _wardType = new WardType();
                if (reader["WardTypeId"] != DBNull.Value)
                {
                    _wardType.WardTypeId = Convert.ToInt32(reader["WardTypeId"]);
                }
                if (reader["WardTypeName"] != DBNull.Value)
                {
                    _wardType.WardTypeName = Convert.ToString(reader["WardTypeName"]);
                }
                _wardType.NewRecord = false;
                _wardTypeList.Add(_wardType);
            }
            reader.Close();
            return(_wardTypeList);
        }
예제 #3
0
        public bool Insert(WardType wardtype)
        {
            int         autonumber        = 0;
            WardTypeDAC wardtypeComponent = new WardTypeDAC();
            bool        endedSuccessfuly  = wardtypeComponent.InsertNewWardType(ref autonumber, wardtype.WardTypeName);

            if (endedSuccessfuly)
            {
                wardtype.WardTypeId = autonumber;
            }
            return(endedSuccessfuly);
        }
예제 #4
0
        public WardType GetByID(int _wardTypeId)
        {
            WardTypeDAC _wardTypeComponent = new WardTypeDAC();
            IDataReader reader             = _wardTypeComponent.GetByIDWardType(_wardTypeId);
            WardType    _wardType          = null;

            while (reader.Read())
            {
                _wardType = new WardType();
                if (reader["WardTypeId"] != DBNull.Value)
                {
                    _wardType.WardTypeId = Convert.ToInt32(reader["WardTypeId"]);
                }
                if (reader["WardTypeName"] != DBNull.Value)
                {
                    _wardType.WardTypeName = Convert.ToString(reader["WardTypeName"]);
                }
                _wardType.NewRecord = false;
            }
            reader.Close();
            return(_wardType);
        }
예제 #5
0
        public void Delete(int Original_WardTypeId)
        {
            WardTypeDAC wardtypeComponent = new WardTypeDAC();

            wardtypeComponent.DeleteWardType(Original_WardTypeId);
        }
예제 #6
0
        public bool Update(string WardTypeName, int Original_WardTypeId)
        {
            WardTypeDAC wardtypeComponent = new WardTypeDAC();

            return(wardtypeComponent.UpdateWardType(WardTypeName, Original_WardTypeId));
        }
예제 #7
0
        public bool Update(WardType wardtype, int old_wardTypeId)
        {
            WardTypeDAC wardtypeComponent = new WardTypeDAC();

            return(wardtypeComponent.UpdateWardType(wardtype.WardTypeName, old_wardTypeId));
        }
예제 #8
0
        public int UpdateDataset(System.Data.DataSet dataset)
        {
            WardTypeDAC wardtypecomponent = new WardTypeDAC();

            return(wardtypecomponent.UpdateDataset(dataset));
        }