Quote Originariamente inviata da forteebello Visualizza il messaggio
Help, please...
Cerco di spiegare meglio il mio problema.
Sto lavorando in MVC 5 e database MSSQL.
Allora nell view di Edit ho inserito un input text chiamto "credito"
Ho una tabella Agenzie con un campo "Credito"
Nel momento dell'invio dei dati l'applicazione dovrebbe prendere questo valore e sommarlo al valore credito già presente nel Database. Dove e come gli faccio fare questa operazione?

Nel controller adesso ho semplicemente:

[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult Edit([Bind(Include="IDagenzia,Denominazione,citta,via,ca p,provincia,telefono,email,username,provvigioni,no te,ritenuta,part_iva,cod_fiscale,Nome,Cognome,cred ito")] Agenzie agenzie)
{
if (ModelState.IsValid)
{
db.Entry(agenzie).State = EntityState.Modified;
db.SaveChanges();
return RedirectToAction("Index");
}
return View(agenzie);
}

Attualmente mi prende tutti i dati e li aggiorna così come vengono scritti.
Mi aiutate?
Grazie in anticipo
La view l'hai creata a mano l'hai fatta generare a VisualStudio passandogli il modello della tabella?

Comunqu prova cosi:

codice:
var query = from x in db.Agenzie
                 select x;

if(query != null)
{
      agenzie.credito += query.First().credito
      db.Entry(agenzie).State = EntityState.Modified;
                      db.SaveChanges();
      return RedirectToAction("Index");
}
Ovviamente adopera i dovuti controlli...