public static bool UpdateAttributeDbTableFieldRecord(Attribute_Db_Table_Field objAttribute_Db_Table_Field)
        {
            bool updateSuccessful = false;

            if (objAttribute_Db_Table_Field == null)
            {
                return(updateSuccessful);
            }

            if (objAttribute_Db_Table_Field.Attribute_Id == 0)
            {
                return(updateSuccessful);
            }

            if (string.IsNullOrEmpty(objAttribute_Db_Table_Field.Attribute_Db) || string.IsNullOrEmpty(objAttribute_Db_Table_Field.Attribute_Table) || string.IsNullOrEmpty(objAttribute_Db_Table_Field.Attribute_Field_Id) || string.IsNullOrEmpty(objAttribute_Db_Table_Field.Attribute_Field_Desc))
            {
                return(updateSuccessful);
            }

            string updateString = "UPDATE tblAttribute_Db_Table_Field SET attribute_id = {0}, attribute_database = '{1}', attribute_table = '{2}', attribute_field_id = '{3}', attribute_field_description = '{4}', application_name = '{5}' WHERE attribute_db_table_field_id = {6}";

            updateString = string.Format(updateString, objAttribute_Db_Table_Field.Attribute_Id, objAttribute_Db_Table_Field.Attribute_Db, objAttribute_Db_Table_Field.Attribute_Table, objAttribute_Db_Table_Field.Attribute_Field_Id, objAttribute_Db_Table_Field.Attribute_Field_Desc, objAttribute_Db_Table_Field.Application_Name, objAttribute_Db_Table_Field.Attribute_Db_Table_Field_Id);

            updateSuccessful = Data_Layer.UpdateTypeRecord(updateString, Data_Layer.ltConnectionString);

            return(updateSuccessful);
        }
        public static bool DeleteAttributeDbTableFieldRecord(Attribute_Db_Table_Field objAttribute_Db_Table_Field)
        {
            bool deleteSuccessful = false;

            if (objAttribute_Db_Table_Field == (Attribute_Db_Table_Field)null)
            {
                return(deleteSuccessful);
            }

            string deleteStatement = string.Format("DELETE FROM tblAttribute_Db_Table_Field WHERE attribute_db_table_field_id = {0}", objAttribute_Db_Table_Field.Attribute_Db_Table_Field_Id.ToString());

            deleteSuccessful = Data_Layer.DeleteTypeRecord(deleteStatement, Data_Layer.ltConnectionString);

            return(deleteSuccessful);
        }
Example #3
0
        public static Boolean InsertAttributeRecord(LogicalTree.Support_Classes.Attribute objAttribute)
        {
            bool insertSuccessful = false;

            if (objAttribute == (LogicalTree.Support_Classes.Attribute)null)
            {
                return(insertSuccessful);
            }

            string insertString = "INSERT INTO dbo.tblAttribute (attribute_name) VALUES ('{0}')";

            insertString = string.Format(insertString, objAttribute.Attribute_Name, objAttribute.Application_Name);

            insertSuccessful = Data_Layer.InsertTypeRecord(insertString, Data_Layer.ltConnectionString);

            return(insertSuccessful);
        }
        public static bool InsertAttributeDbTableFieldRecord(Attribute_Db_Table_Field objAttribute_Db_Table_Field)
        {
            bool insertSuccessful = false;

            if (objAttribute_Db_Table_Field == (Attribute_Db_Table_Field)null)
            {
                return(insertSuccessful);
            }

            objAttribute_Db_Table_Field.Attribute_Db       = "\'[" + objAttribute_Db_Table_Field.Attribute_Db + "]\'";
            objAttribute_Db_Table_Field.Attribute_Table    = "\'[" + "dbo" + "].[" + objAttribute_Db_Table_Field.Attribute_Table + "]\'";
            objAttribute_Db_Table_Field.Attribute_Field_Id = "\'[" + objAttribute_Db_Table_Field.Attribute_Field_Id + "]\'";


            string insertString = "INSERT INTO dbo.tblAttribute_Db_Table_Field (attribute_id, attribute_database, attribute_table, attribute_field_id, attribute_field_description, application_name) VALUES ({0}, {1}, {2}, {3}, '{4}', '{5}')";

            insertString = string.Format(insertString, objAttribute_Db_Table_Field.Attribute_Id, objAttribute_Db_Table_Field.Attribute_Db, objAttribute_Db_Table_Field.Attribute_Table, objAttribute_Db_Table_Field.Attribute_Field_Id, objAttribute_Db_Table_Field.Attribute_Field_Desc, objAttribute_Db_Table_Field.Application_Name);

            insertSuccessful = Data_Layer.InsertTypeRecord(insertString, Data_Layer.ltConnectionString);

            return(insertSuccessful);
        }
Example #5
0
        public static Boolean UpdateAttributeRecord(Support_Classes.Attribute objAttribute)
        {
            bool updateSuccessful = false;

            if (objAttribute == null)
            {
                return(updateSuccessful);
            }

            if (string.IsNullOrEmpty(objAttribute.Attribute_Name))
            {
                return(updateSuccessful);
            }

            string updateString = "UPDATE tblAttribute SET attribute_name = '{0}' WHERE attribute_id = {2}";

            updateString = string.Format(updateString, objAttribute.Attribute_Name, objAttribute.Attribute_Id);

            updateSuccessful = Data_Layer.UpdateTypeRecord(updateString, Data_Layer.ltConnectionString);

            return(updateSuccessful);
        }