user want modify inserted record. but it is not found.
Code: Select all
public void InsertLines(SmpWipmmtLinesVMeta data)
{
try
{
DateTime? db_date = db.GetDbSysDate();
data.WmLineId = Convert.ToDecimal(db.GetWipmmtLinesNextval());
data.WmHeaderId = this.hd_id;
SmpWipmmtLinesTp dls = new SmpWipmmtLinesTp();
copy_data(data, dls);
db.SmpWipmmtLinesTps.InsertOnSubmit(dls);
decimal i = 0;
SmpWipmmtLinesTp target = db.SmpWipmmtLinesTps.Where(p => p.WmLineId == data.WmLineId).FirstOrDefault();
if (target != null) <-- why it is always null
{
i = target.WmLineId;
}
}
ASP.NET MVC 2.0 & Visual 2010 & framework 4.0
Oracle DB 11
dotConnect Ver 6.10.111.0