public async Task <IActionResult> AddAsync(SediModel sede) { if (await InvService.AddAsync(sede).ConfigureAwait(false)) { return(Ok()); } else { return(BadRequest()); } }
public async Task <bool> UpdateAsync(SediModel sede) { try { DbContext.Sedi.Update(sede); await DbContext.SaveChangesAsync().ConfigureAwait(false); return(true); } catch (System.Exception) { return(false); } }
public async Task <IActionResult> UpdateAsync(SediModel sede) { if (!ModelState.IsValid) { } if (await InvService.UpdateAsync(sede).ConfigureAwait(false)) { return(Ok()); } else { return(BadRequest()); } }
public async Task <bool> DeleteSedeAsync(int id) { if (await DbContext.Sedi.AnyAsync(s => s.Id == id).ConfigureAwait(false)) { SediModel sede = await DbContext.Sedi .Where(s => s.Id == id) .FirstAsync() .ConfigureAwait(false); DbContext.Sedi.Remove(sede); await DbContext .SaveChangesAsync() .ConfigureAwait(false); return(true); } return(false); }
// @Sedi public async Task <bool> AddAsync(SediModel sede) { if (sede.CliforModelId > 0 && sede.Indirizzo != null && sede.CAP != null && sede.Comune != null && sede.Nazione != null) { try { DbContext.Sedi.Add(sede); await DbContext.SaveChangesAsync().ConfigureAwait(false); return(true); } catch (System.Exception) { return(false); } } return(false); }