public RentRes UpdateRent(int id, RentReq rentReq)
        {
            var result = new RentRes()
            {
                Result  = 0,
                Message = $"Lỗi , Hãy thử lại !"
            };

            try
            {
                DynamicParameters parameters = new DynamicParameters();
                parameters.Add("@RentId", id);
                parameters.Add("@MotobikeId", rentReq.MotobikeId);
                parameters.Add("@CustomerId", rentReq.CustomerId);
                parameters.Add("@FisrtDay", rentReq.FisrtDay);
                parameters.Add("@LastDay", rentReq.LastDay);
                parameters.Add("@Price", rentReq.Price);
                var respone = SqlMapper.ExecuteScalar <int>(con, "proc_UpdateRent",
                                                            param: parameters,
                                                            commandType: CommandType.StoredProcedure);
                result.Result  = rentReq.RentId;
                result.Message = rentReq.RentId != id ? $"Not Found!" : $"Cập nhật thành công!";

                return(result);
            }
            catch (Exception)
            {
                throw;
            }
        }
        public RentReq GetRentById(int id)
        {
            DynamicParameters parameters = new DynamicParameters();

            parameters.Add("RentId", id);
            RentReq rentReq = SqlMapper.Query <RentReq>(con, "proc_GetRentById", commandType: CommandType.StoredProcedure).FirstOrDefault();

            return(rentReq);
        }
 public RentRes UpdateRent(int id, RentReq rentReq)
 {
     return(rentRepository.UpdateRent(id, rentReq));
 }
 public RentRes CreateRent(RentReq rentReq)
 {
     return(rentRepository.CreateRent(rentReq));
 }
Exemple #5
0
 public RentRes UpdateRent(int id, [FromBody] RentReq request)
 {
     return(rentService.UpdateRent(id, request));
 }
Exemple #6
0
 public RentRes CreateRent([FromBody] RentReq request)
 {
     return(rentService.CreateRent(request));
 }