public static void SaveDetailsCandidate(DetailsCandidate dc)// שמירת הנתונים של המועמד { using (shiduchimEntities context = new shiduchimEntities()) { if (ExistUserInSql(dc.User.Password, dc.User.UserName)) { UpdateDB.UpdateUser(Conversions.UserDtoToDal(dc.User)); //save only user int userid = context.Users.FirstOrDefault(u => u.Password == dc.User.Password /*&& u.userName==userName*/).UserId; UpdateDB.UpdateCandidate(Conversions.CandidateDtoToDal(dc.Candidate), userid); UpdateDB.UpdateMechtanim(Conversions.MechutanimListDtoToDAL(dc.Mechutanim), userid); UpdateDB.UpdateChildren(Conversions.childrenListDtoToDAL(dc.Children), userid); //UpdateDB.UpdateDocument(Conversions.DocumentListDtoToDAL( dc.Documents), userid); UpdateDB.UpdateHospitalization(Conversions.HospitalizationListDtoToDAL(dc.Hospitalizations), userid); UpdateDB.UpdateValueListCandidate(Conversions.ValueListCandidateListDtoToDAL(dc.ValueListCandidate), userid); UpdateDB.UpdateMigbalaCandidate(Conversions.MigbalaCandidateListDtoToDAL(dc.MigbalaCandidates), userid); UpdateDB.Updateparents(Conversions.ParentListDtoToDAL(dc.Parents), userid); context.SaveChanges(); } } }
public static void SaveDetailsProfession(DetailsProfession dp)// שמירת הנתונים של בעלי מקצוע { using (shiduchimEntities context = new shiduchimEntities()) { if (ExistUserInSql(dp.User.Password, dp.User.UserName)) { UpdateDB.UpdateUser(Conversions.UserDtoToDal(dp.User)); //save only user UpdateDB.UpdateProfession(Conversions.ProfessionDtoToDal(dp.Profession), dp.User.UserId); context.SaveChanges(); } } }