public ServiceResult <string> AddHunting(HuntingServiceModel hunting) { var addResult = huntingRepository.Add(hunting.ConvertToModel()); return(addResult.IsSuccess ? ServiceResult <string> .Success("Success - add", "") : ServiceResult <string> .Failed(string.Empty, "")); }
public static GravityZero.HuntingSupport.Repository.Model.Hunting ConvertToModel(this HuntingServiceModel model) { if (model is null) { return(new Repository.Model.Hunting()); } return(new GravityZero.HuntingSupport.Repository.Model.Hunting() { Issued = model.Issued, Leader = model.Leader.ConvertToUserModel(), Description = model.Description, Quarries = model.Quarries.CovertCollectionToModel(), Status = (Status)model.Status, Users = model.Users.ConvertCollectionToModel(), Identifier = model.Identifier, PartialHuntings = model.PartialHuntings.ConvertCollectionToModel() }); }
public JsonResult AddHunting([FromBody] HuntingServiceModel hunt) { var addResult = hunting.AddHunting(hunt); return(new JsonResult(ServiceResponse <string> .Create(addResult.IsSuccess, addResult.Payload, addResult.Code))); }