0
イベントOnValidateでlinqデザイナで作成されたテーブルのデータを検証します。LinqのOnValidateイベントが発生しない
このイベントはレコードを挿入すると発生しますが、レコードを更新すると発生しません。
public bool Save(int id, string marca, string modelo, string año, string motor,
bool disponible, RuleList issues)
{
Usado u;
if (id == 0)
{
u = new Usado();
u.IdUsado = GetNextIdUsado();
u.FechaCreacion = DateTime.Now;
}
else
{
u = GetUsadoById(id);
}
u.Marca = marca;
u.Modelo = modelo;
u.Año = año;
u.Motor = motor;
u.Disponible = disponible;
if (id == 0)
{
DataBase.Usados.InsertOnSubmit(u);
}
return Execute(issues, DataBaseOperation.Save);
}
IDがIインサートを行うゼロに等しく、そうでなければ私は更新を行う:
私はこのコードを持っています。
どうしてですか?どんな手がかりもありがとうございます。
コードを投稿できますか?これは本当にうまくいくはずです。 – tvanfosson