public IncomePlanModel(INCOME_PLAN i) { income_plan_id = i.id; plan_income_user_FK = i.plan_income_user_FK; plan_income_type_Fk = i.plan_income_type_Fk; plan_income_date = i.plan_income_date; plan_income_size = (decimal)i.plan_income_size; }
public void UpdateIncomePlan(IncomePlanModel ipm) { var u = db.USER.ToList().Where(i => i.id == ipm.plan_income_user_FK).FirstOrDefault(); INCOME_PLAN i_p = u.INCOME_PLAN.ToList().Where(i => ((DateTime)i.plan_income_date.Date) == ipm.plan_income_date.Date).FirstOrDefault(); if (i_p == null) { CreateIncomePlan(ipm); } else { i_p.plan_income_user_FK = ipm.plan_income_user_FK; i_p.plan_income_type_Fk = ipm.plan_income_type_Fk; i_p.plan_income_date = ipm.plan_income_date; i_p.plan_income_size = ipm.plan_income_size; Save(); } }