コード例 #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="businessTypeGuid"></param>
        /// <returns></returns>
        public bool DeleteBusinessType(Guid businessTypeGuid)
        {
            tblBusinessType businessType = bringlyEntities.tblBusinessTypes
                                           .Where(c => c.BusinessTypeGuid == businessTypeGuid)
                                           .FirstOrDefault();

            bringlyEntities.Entry(businessType).State = EntityState.Deleted;
            bringlyEntities.SaveChanges();

            return(true);
        }
コード例 #2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="businessType"></param>
        /// <returns></returns>
        public bool IsBusinessTypeExists(BusinessType businessType)
        {
            bool            businessTypeexists = false;
            tblBusinessType businessTypeObject = bringlyEntities.tblBusinessTypes
                                                 .Where(x => x.BusinessTypeName == businessType.BusinessTypeName && x.BusinessTypeGuid != businessType.BusinessTypeGuid)
                                                 .FirstOrDefault();

            if (businessTypeObject != null && !string.IsNullOrEmpty(businessTypeObject.BusinessTypeName))
            {
                businessTypeexists = true;
            }

            return(businessTypeexists);
        }
コード例 #3
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="businessType"></param>
        /// <returns></returns>
        public bool UpdateBusinessType(BusinessType businessType)
        {
            if (!IsBusinessTypeExists(businessType))
            {
                tblBusinessType businessTypeObject = bringlyEntities.tblBusinessTypes
                                                     .Where(x => x.BusinessTypeGuid == businessType.BusinessTypeGuid).FirstOrDefault();

                businessTypeObject.BusinessTypeName = businessType.BusinessTypeName;
                bringlyEntities.SaveChanges();

                return(true);
            }
            else
            {
                return(false);
            }
        }