public UpdateStatus update() { try { //Kiểm tra Email var param = new Dictionary <string, dynamic>(); param.Add(NguoiDungManager.Properties.Email, this.Email); var nguoidung = NguoiDungManager.findBy(param).SingleOrDefault(); if (nguoidung != null && !nguoidung.MaSoNguoiDung.Equals(MaSoNguoiDung)) { return(UpdateStatus.EmailIsExisted); //Email tồn tại } if (NguoiDungManager.edit(this)) { return(UpdateStatus.Success); } else { return(UpdateStatus.Error); } } catch (Exception ex) { Console.WriteLine(ex.Message); return(UpdateStatus.Error); //Không thể đăng nhập } }
public bool delete() { this.TrangThai = 0; return(NguoiDungManager.edit(this)); }