public HttpResponseMessage BookOrderDetail(RestaurantEntity _Table)
        {
            HttpResponseMessage     response;
            List <RestaurantEntity> userData = new List <RestaurantEntity>();

            try
            {
                if (_Table == null)
                {
                    response = Request.CreateResponse(HttpStatusCode.PreconditionFailed, "tablenumber can not be blank!");
                }
                else
                {
                    // check for null paramter

                    //get data from database
                    userData = RegistrationProcCall.usp_user_restaurantBookedOrderDetail(_Table);
                    response = Request.CreateResponse(HttpStatusCode.OK, userData);
                }
            }
            catch
            {
                response = Request.CreateResponse(HttpStatusCode.InternalServerError, "Server error occured while processing request");
            }
            return(response);
        }
Example #2
0
        public HttpResponseMessage Add(RegistrationEntity _RegisterAdd)
        {
            HttpResponseMessage response;

            try
            {
                if (string.IsNullOrWhiteSpace(_RegisterAdd.name))
                {
                    response = Request.CreateResponse(HttpStatusCode.PreconditionFailed, "Name can not be blank!");
                }
                else
                {
                    //ListingEntityID _ListEntityID = new ListingEntityID();
                    int new_user_id = RegistrationProcCall.usp_user_registrationAdd(_RegisterAdd);
                    //_ListEntityID.ListID = new_user_id;
                    response = Request.CreateResponse(HttpStatusCode.OK, new_user_id);
                    //return Request.CreateErrorResponse(HttpStatusCode.OK, " Register successfully");
                }
            }
            catch (Exception ex)
            {
                response = Request.CreateResponse(HttpStatusCode.InternalServerError);
            }
            return(response);
        }
Example #3
0
        public HttpResponseMessage Update(RegistrationEntity _Update)
        {
            HttpResponseMessage response;
            RegistrationEntity  userData = new RegistrationEntity();

            try
            {
                if (_Update == null)
                {
                    response = Request.CreateResponse(HttpStatusCode.PreconditionFailed, "Update can not be null!");
                }
                else if (string.IsNullOrWhiteSpace(_Update.name))
                {
                    response = Request.CreateResponse(HttpStatusCode.PreconditionFailed, "update successfuly");
                }

                else
                {
                    userData = RegistrationProcCall.usp_user_registrationupdate(_Update);
                    response = Request.CreateResponse(HttpStatusCode.OK, userData);
                }
            }
            catch (Exception)
            {
                response = Request.CreateResponse(HttpStatusCode.InternalServerError);
            }
            return(response);
        }
        public HttpResponseMessage tableDetail(TableModel _Table)
        {
            HttpResponseMessage     response;
            List <RestaurantEntity> userData = new List <RestaurantEntity>();

            try
            {
                // check for null paramter

                //get data from database
                userData = RegistrationProcCall.usp_user_restauranttableget(_Table);
                response = Request.CreateResponse(HttpStatusCode.OK, userData);
            }
            catch
            {
                response = Request.CreateResponse(HttpStatusCode.InternalServerError, "Server error occured while processing request");
            }
            return(response);
        }
        public HttpResponseMessage RestaurantAdd(GestDetail _ListAdd)
        {
            HttpResponseMessage response;

            try
            {
                if (string.IsNullOrWhiteSpace(_ListAdd.guestname))
                {
                    response = Request.CreateResponse(HttpStatusCode.PreconditionFailed, "Name can not be blank!");
                }
                else
                {
                    int new_user_id = RegistrationProcCall.usp_user_restaurantadd(_ListAdd);
                    response = Request.CreateResponse(HttpStatusCode.OK, new_user_id);
                }
            }
            catch (Exception)
            {
                response = Request.CreateResponse(HttpStatusCode.InternalServerError);
            }
            return(response);
        }
Example #6
0
        // get data
        public HttpResponseMessage UserDetail(RegistrationEntity _UserId)
        {
            HttpResponseMessage response;
            RegistrationEntity  userData = new RegistrationEntity();

            try
            {
                //check for null paramter
                if (_UserId == null)
                {
                    throw new Exception("Input parameter not provided");
                }
                else if (_UserId.id == 0) //check for zero in user id
                {
                    //response = Request.CreateResponse(HttpStatusCode.PreconditionFailed, "UserID can not be zero!");
                    throw new Exception("User ID can not be zero");
                }
                else
                {
                    //get data from database
                    userData = RegistrationProcCall.usp_user_registrationget(_UserId);
                    if (userData == null)
                    {
                        //throw exception in not record found
                        throw new Exception("User Information could not be found");
                    }
                    else
                    {
                        //return user data
                        response = Request.CreateResponse(HttpStatusCode.OK, userData);
                    }
                }
            }
            catch
            {
                response = Request.CreateResponse(HttpStatusCode.InternalServerError, "Server error occured while processing request");
            }
            return(response);
        }
        public HttpResponseMessage BookedOrder(bookOrder _ListAdd)
        {
            HttpResponseMessage response;

            try
            {
                if (string.IsNullOrWhiteSpace(_ListAdd.bookitems))
                {
                    response = Request.CreateResponse(HttpStatusCode.PreconditionFailed, "items can not be blank!");
                }
                else
                {
                    int new_user_id = RegistrationProcCall.usp_user_restaurantBookedOrder(_ListAdd);

                    response = Request.CreateResponse(HttpStatusCode.OK, new_user_id);
                }
            }
            catch (Exception)
            {
                response = Request.CreateResponse(HttpStatusCode.InternalServerError);
            }
            return(response);
        }
        public HttpResponseMessage GuestDetail(TableModel _EntityID)
        {
            HttpResponseMessage response;
            RestaurantEntity    userData = new RestaurantEntity();

            try
            {
                if (_EntityID == null)
                {
                    response = Request.CreateResponse(HttpStatusCode.PreconditionFailed, "UserID can not be zero!");
                }
                else
                {
                    userData = RegistrationProcCall.usp_user_restaurantgestDetail(_EntityID);
                    response = Request.CreateResponse(HttpStatusCode.OK, userData);
                }
            }
            catch (Exception)
            {
                response = Request.CreateResponse(HttpStatusCode.InternalServerError);
            }
            return(response);
        }
        public HttpResponseMessage QuantityUpdate(RestaurantquantityUpdate _Update)
        {
            HttpResponseMessage response;
            RestaurantEntity    userData = new RestaurantEntity();

            try
            {
                if (_Update == null)
                {
                    response = Request.CreateResponse(HttpStatusCode.PreconditionFailed, "Update can not be null!");
                }
                else
                {
                    userData = RegistrationProcCall.usp_user_restaurantquantityUpdate(_Update);
                    response = Request.CreateResponse(HttpStatusCode.OK, userData);
                }
            }
            catch (Exception)
            {
                response = Request.CreateResponse(HttpStatusCode.InternalServerError);
            }
            return(response);
        }
Example #10
0
        public HttpResponseMessage Login(LoginModel _RegisterLogin)
        {
            HttpResponseMessage response;
            RegistrationEntity  userdata = new RegistrationEntity();

            try
            {
                if (string.IsNullOrEmpty(_RegisterLogin.email) || String.IsNullOrEmpty(_RegisterLogin.Password))
                {
                    response = Request.CreateResponse(HttpStatusCode.PreconditionFailed, "email and Password can not be null");
                }
                else
                {
                    userdata = RegistrationProcCall.usp_user_registrationlogin(_RegisterLogin);
                    response = Request.CreateResponse(HttpStatusCode.OK, userdata);
                }
            }
            catch (Exception)
            {
                response = Request.CreateResponse(HttpStatusCode.InternalServerError);
            }
            return(response);
        }