Ejemplo n.º 1
0
        internal bool AddCompanyReview(CompanySoftwareReviewViewModel companyReviewModel)
        {
            CompanyReviewsEntity companyReviewEntity = new CompanyReviewsEntity();

            companyReviewEntity.CompanyID           = companyReviewModel.CompanyID;
            companyReviewEntity.CompanyName         = companyReviewModel.CompanyName;
            companyReviewEntity.FocusAreaID         = companyReviewModel.FocusAreaID;
            companyReviewEntity.UserID              = companyReviewModel.UserID;
            companyReviewEntity.ReviewerCompanyName = companyReviewModel.ReviewerCompanyName;
            companyReviewEntity.ReviewerDesignation = companyReviewModel.Designation;
            companyReviewEntity.ReviewerProjectName = companyReviewModel.ProjectName;
            companyReviewEntity.FeedBack            = companyReviewModel.FeedBack;
            companyReviewEntity.Rating              = companyReviewModel.Rating;
            companyReviewEntity.Email            = companyReviewModel.Email;
            companyReviewEntity.Phone            = companyReviewModel.PhoneNumber;
            companyReviewEntity.ReviewerFullName = companyReviewModel.UserName;

            bool isSuccess = AddCompanyReview(companyReviewEntity);

            return(isSuccess);
        }
Ejemplo n.º 2
0
        private bool AddCompanyReview(CompanyReviewsEntity companyReviewsEntity)
        {
            using (_httpClient = new HttpClient())
            {
                string WebAPIURL   = System.Configuration.ConfigurationManager.AppSettings["WebAPIURL"].ToString();
                string apiMethod   = "SaveCompanyReview";
                string completeURL = WebAPIURL + apiMethod + '/';

                StringContent httpContent = new StringContent(JsonConvert.SerializeObject(companyReviewsEntity), Encoding.UTF8, "application/json");

                var response = _httpClient.PostAsync(completeURL, httpContent).Result;

                if (response != null)
                {
                    var isAdded = response.Content.ReadAsStringAsync().Result;
                    return(Convert.ToBoolean(isAdded));
                }
                else
                {
                    return(false);
                }
            }
        }