예제 #1
0
        public objFinYears Select_Obj(IDataReader idr)
        {
            objFinYears o      = new objFinYears();
            bool        rtNull = true;

            if (idr != null)
            {
                while (idr.Read())
                {
                    rtNull = false;

                    if (idr["status"] != DBNull.Value)
                    {
                        o.FinYrId   = Convert.ToInt32(idr["finyrId"]);
                        o.StartDate = Convert.ToDateTime(idr["startDate"]);
                        o.EndDate   = Convert.ToDateTime(idr["endDate"]);
                        o.Status    = Convert.ToBoolean(idr["status"]);
                    }
                }
            }

            if (rtNull)
            {
                o = null;
            }

            return(o);
        }
예제 #2
0
        public bool isLock(DateTime inputDate)
        {
            objFinYears o   = new objFinYears();
            IDataReader idr = db.SelectForStatus(inputDate, true);

            o = Select_Obj(idr);

            if (o != null)
            {
                return(o.Status);
            }
            else
            {
                return(false);
            }
        }
예제 #3
0
 public void UpdateFinYear(objFinYears i)
 {
     db.Update(i.FinYrId, i.StartDate, i.EndDate, i.Status);
 }
예제 #4
0
 public void AddFinYear(objFinYears i)
 {
     db.Add(i.FinYrId, i.StartDate, i.EndDate, i.Status);
 }