public async Task <JsonResult> OnGetCreateOrEditAsync(int id = 0) { if (id == 0) { return(new JsonResult(new { isValid = true, html = await _renderService.ToStringAsync("_CreateOrEdit", new Customer()) })); } else { var thisCustomer = await _customer.GetByIdAsync(id); return(new JsonResult(new { isValid = true, html = await _renderService.ToStringAsync("_CreateOrEdit", thisCustomer) })); } }
public async Task <JsonResult> OnGetCreateOrEditAsync(int id = 0) { if (id == 0) { return(new JsonResult(new { isValid = true, html = await _renderService.ToStringAsync("_CreateOrEdit", new Employee()) })); } else { var thisEmployee = await _employee.GetByIdAsync(id); return(new JsonResult(new { isValid = true, html = await _renderService.ToStringAsync("_CreateOrEdit", thisEmployee) })); } }
public async Task <JsonResult> OnGetCreateOrEditAsync(int id = 0) { if (id == 0) { Rungtynes rungtynes = new Rungtynes(); rungtynes.komanduList = new SelectList(_repository.GetAllKomandos().ToList(), nameof(Komanda.ID), nameof(Komanda.Pavadinimas)); return(new JsonResult(new { isValid = true, html = await _renderService.ToStringAsync("PartialView/_APMatchCreateOrEdit", rungtynes) })); } else { var match = _repository.GetAllMatches().FirstOrDefault(item => item.ID == id); match.komanduList = new SelectList(_repository.GetAllKomandos(), nameof(Komanda.ID), nameof(Komanda.Pavadinimas)); return(new JsonResult(new { isValid = true, html = await _renderService.ToStringAsync("PartialView/_APMatchCreateOrEdit", match) })); } }
public async Task <JsonResult> OnGetCreateOrEditAsync(int id = 0) { if (id == 0) { Komanda komanda = new Komanda() { regionoList = new Microsoft.AspNetCore.Mvc.Rendering.SelectList(Enum.GetValues(typeof(RegionEnum))) }; return(new JsonResult(new { isValid = true, html = await _renderService.ToStringAsync("PartialView/_APTeamsCreateOrEdit", komanda) })); } else { var komanda = _repository.GetKomandos().FirstOrDefault(item => item.ID == id); komanda.regionoList = new Microsoft.AspNetCore.Mvc.Rendering.SelectList(Enum.GetValues(typeof(RegionEnum))); return(new JsonResult(new { isValid = true, html = await _renderService.ToStringAsync("PartialView/_APTeamsCreateOrEdit", komanda) })); } }
public async Task <JsonResult> OnGetCreateOrEditAsync(int id = 0) { if (id == 0) { Zaidejas zaidejas = new Zaidejas(); zaidejas.komanduList = new SelectList(_repository.GetAllKomandos().ToList(), nameof(Komanda.ID), nameof(Komanda.Pavadinimas)); zaidejas.pozicijuList = new SelectList(Enum.GetValues(typeof(PositionEnum))); return(new JsonResult(new { isValid = true, html = await _renderService.ToStringAsync("PartialView/_APPlayersCreateOrEdit", zaidejas) })); } else { var zaidejas = _repository.GetZaidejai().FirstOrDefault(item => item.ID == id); zaidejas.pozicijuList = new SelectList(Enum.GetValues(typeof(PositionEnum))); zaidejas.komanduList = new SelectList(_repository.GetAllKomandos(), nameof(Komanda.ID), nameof(Komanda.Pavadinimas)); return(new JsonResult(new { isValid = true, html = await _renderService.ToStringAsync("PartialView/_APPlayersCreateOrEdit", zaidejas) })); } }