Пример #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="environmentId"></param>
        /// <param name="userId"></param>
        /// <param name="title"></param>
        /// <param name="description"></param>
        /// <param name="serviceUrl"></param>
        /// <param name="publicKey"></param>
        /// <param name="isEnabled"></param>
        /// <returns></returns>
        public bool Update(long environmentId, long userId,
                           string title, string description, string serviceUrl, string publicKey)
        {
            awEnvironment env = _context.awEnvironments.FirstOrDefault(st => st.environmentId.Equals(environmentId));

            if (env == null)
            {
                return(false);
            }

            env.title       = title;
            env.description = description;
            env.serviceUrl  = serviceUrl;
            env.publicKey   = publicKey;

            env.userId = userId;

            _context.SubmitChanges();

            return(true);
        }
Пример #2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="siteId"></param>
        /// <param name="userId"></param>
        /// <param name="title"></param>
        /// <param name="description"></param>
        /// <param name="serviceUrl"></param>
        /// <param name="isEnabled"></param>
        /// <returns></returns>
        public long Add(long siteId, long userId,
                        string title, string description, string serviceUrl, string publicKey)
        {
            long          id  = AWAPI_Common.library.MiscLibrary.CreateUniqueId();
            awEnvironment env = new awEnvironment();

            env.environmentId = id;
            env.title         = title;
            env.description   = description;
            env.serviceUrl    = serviceUrl;
            env.publicKey     = publicKey;

            env.siteId = siteId;
            env.userId = userId;

            env.lastBuildDate = DateTime.Now;
            env.createDate    = DateTime.Now;

            _context.awEnvironments.InsertOnSubmit(env);
            _context.SubmitChanges();

            return(id);
        }