コード例 #1
0
        /// <summary>
        /// created by: Nicholas King
        /// Created: 3/15/2016
        /// </summary>
        /// <param name="fileName"></param>
        /// <returns>data if it's succssufully added file name</returns>
        public byte[] AddLoadTemplate(string fileName)
        {
            byte[] data = null;


            //put this in the load template page... pull png from database to memoryStream, then convert to BitmapImage. then put as image source
            data = ExpertAccessor.RetrieveGardenTemplate(fileName);


            return(data);
        }
コード例 #2
0
 ///<summary>
 ///Author: Stenner Kvindlog
 ///passes application data to data access layer
 ///Date: 3/19/16
 ///</summary>
 public bool AddExpertApplication(String Title, String Description, int UserID, DateTime Time)
 {
     try
     {
         bool myBool = ExpertAccessor.CreateExpertApplication(Title, Description, UserID, Time);
         return(myBool);
     }
     catch (Exception)
     {
         throw;
     }
 }
コード例 #3
0
        /// <summary>
        /// created by: Nicholas King
        /// Created: 3/15/2016
        /// </summary>
        /// <param name="filePath"></param>
        /// <param name="fileName"></param>
        /// <returns>true if it's succssufully added file name</returns>
        public bool AddTemplate(string filePath, AccessToken at, string fileName)
        {
            bool result = false;

            try
            {
                byte[] file;
                var    stream = new FileStream(filePath, FileMode.Open, FileAccess.Read);
                var    reader = new BinaryReader(stream);
                file = reader.ReadBytes((int)stream.Length);

                if (ExpertAccessor.CreateGardenTemplate(file, at.UserID, fileName) == 2)
                {
                    result = true;
                }
            }
            catch (Exception)
            {
                result = false;
            }

            return(result);
        }
コード例 #4
0
 /// <summary>
 /// created by: Nicholas King
 /// Created: 3/25/2016
 /// </summary>
 /// <returns>a list of garden templete</returns>
 public List <GardenTemplate> GetTemplateList()
 {
     return(ExpertAccessor.RetrieveAllGardenTemplates());
 }