public IActionResult Index() { sampleService.Add(new Sample { Description = "Helio" + Guid.NewGuid() }); Logger.Log("Sample Inserido", LogType.Info); var xx = sampleService.GetUsingDapper(); return(View()); }
public async Task <IActionResult> Post([FromBody] AddSampleRequest request) { var validationResult = RequestValidator.Validate(request); if (!validationResult.IsValid) { return(BadRequest(Messages.InvalidRequest)); } var result = await sampleService.Add(request); return(Ok(result)); }
public IActionResult Post(AddSampleRequest request) { var validationResult = requestValidator.Validate(request); if (!validationResult.IsValid) { return(BadRequest(Messages.InvalidRequest)); } var result = sampleService.Add(request); return(!result.IsSuccess ? Problem(Messages.GeneralError) : Ok(result.Message)); }
public IActionResult Add(Sample sample) { if (!ModelState.IsValid) { return(View(sample)); } var result = sampleService.Add(sample); if (!result.IsSuccess) { return(View(sample)); } return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "Name, Description")] SampleViewModel sample) { try { if (ModelState.IsValid) { var sampleDto = _mapper.Map <SampleViewModel, SampleDTO>(sample); _sampleService.Add(sampleDto); return(RedirectToAction("Index")); } } catch (RetryLimitExceededException /* dex */) { ModelState.AddModelError("", "Unable to save changes. Try again, and if the problem persists see your system administrator."); } return(View(sample)); }
public MyViewModel(IDataService dataService, ISampleService sampleService) { this.dataService = dataService; this.sampleService = sampleService; DoItCommand = new Command(() => MyText = $"2 + 2 = {sampleService.Add(2, 2)}"); }