Example #1
0
        public IHttpActionResult UpdateEnquiry(Enquiry en)
        {
            var result = new Dictionary <string, object>();

            try
            {
                string newEnquiryId = string.Empty;
                _enquiry = new BEnquiry();
                if (en != null)
                {
                    newEnquiryId = _enquiry.UpdateEnquiry(en);
                    result.Add("Success", true);
                    result.Add("EnquiryId", newEnquiryId);
                }
                else
                {
                    result.Add("Success", false);
                    result.Add("Data", "Could not add Enquiry Details,Please try again");
                }

                return(Ok(result));
            }
            catch (Exception e)
            {
                result.Add("Success", false);
                result.Add("Data", "Could not add Enquiry Details,Please try again");
                return(Ok(result));
            }
        }
Example #2
0
        public IHttpActionResult GetAllEnquiryDetails(int userId)
        {
            try
            {
                //ADO.NET
                // int? userId = null;
                _enquiry = new BEnquiry();

                if (userId == 0)
                {
                    var req = HttpContext.Current.Request.Headers.GetValues("userId");
                    userId   = LoggedInUser.GetUserId(req);
                    _dataSet = _enquiry.GetAllEnquiries(userId);
                }
                else
                {
                    _dataSet = _enquiry.GetAllEnquiries(userId);
                }
                return(Ok(_dataSet));
            }
            catch (Exception exception)
            {
                return(InternalServerError(exception));
            }
        }
Example #3
0
        public IHttpActionResult GetEnquiryDetailsById(int enquiryId)
        {
            try
            {
                _enquiry = new BEnquiry();
                _dataSet = _enquiry.GetEnquiryByID(enquiryId);

                return(Ok(_dataSet));
            }
            catch (Exception exception)
            {
                return(InternalServerError(exception));
            }
        }