public static Horse Map(HorseModel horse) { var config = new DefaultMapConfig(); var result = config.ConvertUsing((HorseModel source) => new Horse() { HorseName = source.HorseName, Weight = source.Weight, Age = source.Age, WinsCount = source.WinsCount, LossesCount = source.LossesCount }); var horse1 = ObjectMapperManager .DefaultInstance .GetMapper <HorseModel, Horse>(result) .Map(new HorseModel() { HorseName = horse.HorseName, Weight = horse.Weight, Age = horse.Age, WinsCount = horse.WinsCount, LossesCount = horse.LossesCount }); return(horse1); }
public IHttpActionResult CreateHorse(HorseModel horse) { var mappedHorse = HorseMapping.Map(horse); if (!ModelState.IsValid) { return(BadRequest(ModelState)); } return(Ok(_horseService.CreateHorse(mappedHorse))); }
public IActionResult Vikt(HorseModel model) { if (ModelState.IsValid) { model.Weight = (float)((4.3 * model.Lance + 3.0 * model.Height) - 785); ViewBag.Check = "true"; Set("horseWeight", model.Weight.ToString(), 60); Set("horseLance", model.Lance.ToString(), 60); Set("horseHeight", model.Height.ToString(), 60); } else { ViewBag.Check = "false"; } return(View(model)); }
public ActionResult DeleteHorse([DataSourceRequest] DataSourceRequest request, HorseModel horse) { if (horse != null) { var upHorse = Mapper.Map <HorseModel, Horse>(horse); var horseDataManager = SessionService.DbContainer.Resolve <HorseDataManager>(); horseDataManager.Delete(upHorse); } SessionService.HorseFlag = true; return(Json(new[] { horse }.ToDataSourceResult(request, ModelState))); }
public ActionResult Edit(HorseModel horse) { return(this.updateHandler.Handle(new UpdateModelCommand <HorseModel>(horse, horse.Id), () => this.Redirect("/horses"), _ => this.View(horse))); }
public ActionResult New(HorseModel horse) { return(this.createHandler.Handle(new CreateModelCommand <HorseModel>(horse), () => this.Redirect("/horses"), _ => this.View(horse))); }
public HorseViewModel(HorseModel hm) { _model = hm; }