public async Task <ActionResult> Edit(Int32 id) { var satisfacao = await _db .CLIENTE_SATISFACAO .FirstOrDefaultAsync(cs => cs.OSSB == id); if (satisfacao == null) { satisfacao = new CLIENTE_SATISFACAO() { OSSB = id, }; } ; return(View(satisfacao)); }
public async Task <ActionResult> Edit(CLIENTE_SATISFACAO satisfacao) { if (ModelState.IsValid) { if (satisfacao.POSTURA_EQUIPE == 0 && satisfacao.SATISFACAO_SERVICO == 0 && satisfacao.CUMPRIMENTO_HORARIO == 0 && satisfacao.ASSINATURA == null && satisfacao.COBRANCA == null) { _db.CLIENTE_SATISFACAO.Remove(satisfacao); } else { _db.CLIENTE_SATISFACAO.AddOrUpdate(satisfacao); } await _db.SaveChangesAsync(); return(Redirect("/VisitaInicial/Index/?num=" + satisfacao.OSSB)); } return(View(satisfacao)); }