У меня есть два объекта Customer_policy и policy_maturity.
public class Customer_policy
{
public virtual String policy_no { get; set; }
public virtual DateTime maturity_date { get; set; }
public virtual Boolean matured_status { get; set; }
}
public class Policy_maturity
{
public virtual string policy_no { get; set; }
public virtual string customer_id { get; set; }
public virtual float maturity_amt { get; set; }
public virtual string policy_type { get; set; }
public virtual DateTime pay_date { get; set; }
}
Когда клиент создает политику, Customer_policy заполняется, но Policy_maturity должен оставаться пустым (что я уже сделал). Когда политика созревает, я хочу вставить строку в Policy_maturity и обновить поле matured_status соответствующей Customer_policy. Какой тип сопоставления я должен сделать так, чтобы вставка и обновление выполнялись, если попадать в базу данных только один раз ??? Спасибо за ваши предложения.