示例#1
0
//----------------------------------------------------------------------------------------------------------------------
        public static List <Task> GetAll()
        {
            List <TEMPLATE_OBJECT> TEMPLATE_OBJECT_LIST = new List <TEMPLATE_OBJECT> {
            };

            SqlConnection conn = DB.Connection();

            conn.Open();

            SqlCommand    cmd = new SqlCommand("SELECT * FROM TEMPLATE_OBJECTS;", conn);
            SqlDataReader rdr = cmd.ExecuteReader();

            while (rdr.Read())
            {
                int             TEMPLATE_OBJECTId          = rdr.GetInt32(0);
                string          TEMPLATE_OBJECTDescription = rdr.GetString(1);
                TEMPLATE_OBJECT newTEMPLATE_OBJECT         = new TEMPLATE_OBJECT(TEMPLATE_OBJECTDescription, taskId);
                TEMPLATE_OBJECT_LIST.Add(newTEMPLATE_OBJECT);
            }

            if (rdr != null)
            {
                rdr.Close();
            }
            if (conn != null)
            {
                conn.Close();
            }

            return(allTasks);
        }
示例#2
0
//----------------------------------------------------------------------------------------------------------------------
        public override bool Equals(System.Object TEMPLATE_OTHER_OBJECT) // Used to overide two identical instance from same class
        {
            if (!(otherTask is Task))
            {
                return(false);
            }
            else
            {
                TEMPLATE_OBJECT newTEMPLATE_OBJECT       = (TEMPLATE_OBJECT)TEMPLATE_OTHER_OBJECT;
                bool            TEMPLATEpropertyEquality = (this.TEMPLATEproperty() == newTEMPLATE_OBJECT.TEMPLATEproperty());
                return(TEMPLATEpropertyEquality);
            }
        }
示例#3
0
 public override bool Equals(System.Object TEMPLATE_OTHER_OBJECT)
 {
     if (!(otherTask is Task))
     {
         return(false);
     }
     else
     {
         TEMPLATE_OBJECT newTEMPLATE_OBJECT       = (TEMPLATE_OBJECT)TEMPLATE_OTHER_OBJECT;
         bool            TEMPLATEpropertyEquality = (this.TEMPLATEproperty() == newTEMPLATE_OBJECT.TEMPLATEproperty());
         return(TEMPLATEpropertyEquality);
     }
 }