public void Create(DalInformationUsers information) { if (ReferenceEquals(null, information)) { throw new ArgumentNullException(nameof(information)); } context.Context.Set <InformationUsers>().Add(information.ToInformationUsers()); }
public void Delete(DalInformationUsers information) { if (ReferenceEquals(null, information)) { throw new ArgumentNullException(nameof(information)); } context.Context.Set <InformationUsers>().Remove(context.Context.Set <InformationUsers>().Single(u => u.Id == information.Id)); }
public static UserInformationEntity ToBLLInformationUsers(this DalInformationUsers information) { return(new UserInformationEntity { Id = information.Id, Age = information.Age, Avatar = information.Avatar, FirstName = information.FirstName, LastName = information.LastName, UserId = information.UserId }); }
public static InformationUsers ToInformationUsers(this DalInformationUsers information) { return(new InformationUsers { Id = information.Id, Age = information.Age, Avatar = information.Avatar, FirstName = information.FirstName, LastName = information.LastName, UserId = information.UserId }); }
public void Update(DalInformationUsers information) { var profile = context.Context.Set <InformationUsers>().FirstOrDefault(p => p.UserId == information.UserId); if (!ReferenceEquals(information.FirstName, null)) { profile.FirstName = information.FirstName; } if (!ReferenceEquals(information.LastName, null)) { profile.LastName = information.LastName; } if (information.Age != 0) { profile.Age = information.Age; } if (!ReferenceEquals(information.Avatar, null)) { profile.Avatar = information.Avatar; } }