【发布时间】:2014-11-12 22:09:28
【问题描述】:
我需要更新 EF 记录,在方法中我有 EF 对象和另一个我想用来更新数据的新对象。但我不确定如何将数据从新对象复制到现有对象。
请帮忙。 这是我的代码:
public int PostHomeLead(string _lead)
{
try
{
int result = 0;
Lead lead = new Lead();
lead = new JavaScriptSerializer().Deserialize<Lead>(_lead);
//check if lead exist with same session id, if so update it other wise add new.
Lead existingLead = new Lead();
existingLead = db2.HomeLoanCustRepo.GetByID(lead.Lead_id);
if (existingLead == null)
{
db2.HomeLoanCustRepo.Insert(lead);
db2.Save();
result = 1;
}
else
{
db2.HomeLoanCustRepo.Update(lead);
db2.Save();
result = 1;
}
return result;
}
catch(Exception ex)
{
throw ex;
}
}
【问题讨论】:
-
您的代码有什么具体问题?
-
@Servy 我问的是如何将一个对象数据复制到另一个对象。
标签: c# asp.net .net entity-framework