public int AddToBucketList(AddToBucketList addToBucketModel)
        {
            int response = 0;

            using (IDbConnection con = new SqlConnection(_config.GetConnectionString("DefaultConnection")))
            {
                if (con.State == ConnectionState.Closed)
                {
                    con.Open();
                }
                DynamicParameters parameter = new DynamicParameters();
                parameter.Add("@UserId", addToBucketModel.UserId);
                parameter.Add("@Name", addToBucketModel.BucketlistName);

                response = con.QueryFirst <int>("AddNewBucketList", parameter, commandType: CommandType.StoredProcedure);
            }

            return(response);
        }
Example #2
0
        public Response AddToBucketList(AddToBucketList addToBucketModel)
        {
            Response response = new Response();

            response.ResponseCode    = "02";
            response.ResponseMessage = "Failed";
            try
            {
                var result = _bucketListRepository.AddToBucketList(addToBucketModel);
                if (result > 0)
                {
                    response.ResponseCode    = "00";
                    response.ResponseMessage = "Successfully Added";
                }
            }
            catch (Exception e)
            {
                response.ResponseCode    = "99";
                response.ResponseMessage = "An error occured while proceesing your request";
            }

            return(response);
        }
 public IActionResult AddToBucketList([FromBody] AddToBucketList addToBucketModel)
 {
     return(Ok(_bucketListService.AddToBucketList(addToBucketModel)));
 }