public void AddOrEdit(User details) { if (details.Id == 0) { _User_DAL.Add(details); } else { _User_DAL.Edit(details); } }
public PasswordToUser Add(Registration _details) { //בדיקה שהמשתמש נמצא במאגר החולים if (_Client_DAL.IsFound(_details)) { long codeUser = _userDAL.Add(_details.NewUser); for (int i = 0; i < _details.Guardians.Count; i++) { long codeGuardian = _guardiansDAL.Add(_details.Guardians[i]); _guardiansToUserDAL.Add(new guardiansToUser() { userId = codeUser, guardianId = codeGuardian }); } //שליחת מייל bool mailSend = Models.SendMail.SendEMail(new MessageGmail() { sendTo = _details.NewUser.email, Subject = "הרשמה לאפליקציית Medi", Body = string.Format("היי {0} \n הסיסמא שלך לאפליקציה: {1}", _details.NewUser.userName, _details.NewUser.password) }); return(new PasswordToUser() { UserId = _details.NewUser.Id, Password = _details.NewUser.password }); } else { return new PasswordToUser() { } };; } }