コード例 #1
0
 public static Quarry ConvertToModel(this QuarryServiceModel model)
 {
     if (model is null)
     {
         return(new Quarry());
     }
     return(new Quarry()
     {
         Identifier = model.Identifier,
         Animal = model.Animal.ConvertToModel(),
         Amount = model.Amount
     });
 }
コード例 #2
0
        public ServiceResult <string> UpdateQuarry(QuarryServiceModel quarry)
        {
            var updateResult = quarryRepository.Update(quarry.ConvertToModel());

            return(updateResult.IsSuccess ? ServiceResult <string> .Success("Success - update", "") : ServiceResult <string> .Failed(string.Empty, ""));
        }
コード例 #3
0
        public ServiceResult <string> AddQuarry(QuarryServiceModel quarry)
        {
            var addResult = quarryRepository.Add(quarry.ConvertToModel());

            return(addResult.IsSuccess ? ServiceResult <string> .Success("Success - add", "") : ServiceResult <string> .Failed(string.Empty, ""));
        }
コード例 #4
0
        public JsonResult UpdateQuarry([FromBody] QuarryServiceModel quarry)
        {
            var updateResult = hunting.UpdateQuarry(quarry);

            return(new JsonResult(ServiceResponse <string> .Create(updateResult.IsSuccess, updateResult.Payload, updateResult.Code)));
        }
コード例 #5
0
        public JsonResult AddQuarry([FromBody] QuarryServiceModel quarry)
        {
            var addResult = hunting.AddQuarry(quarry);

            return(new JsonResult(ServiceResponse <string> .Create(addResult.IsSuccess, addResult.Payload, addResult.Code)));
        }