public bool AddUserService(UserView userView) { Users users = ViewModelParser.GetUsers(userView); UserFees userFees = ViewModelParser.GetUserFees(users.Id, userView); users.RegistrationNumber = _userRepository.GetUserRegistrationNUmber() + 1; return(_userRepository.AddUserRepository(users, userFees)); }
public bool AddUserRepository(Users userModel, UserFees userFeeModel) { userModel.UpdatedDateTime = null; _gymManagementContext.Users.Add(userModel); _gymManagementContext.UserFees.Add(userFeeModel); var rowCount = _gymManagementContext.SaveChanges(); if (rowCount > 0) { return(true); } return(false); }
public static UserView GetFeeUserView(UserFees user) { UserView userView = new UserView(); if (user != null) { userView.RegistrationNumber = user.Users.RegistrationNumber; userView.Mobile = user.Users.Mobile; userView.Name = user.Users.Name; userView.Package = user.Package; userView.TotalAmt = user.TotalAmount; userView.BalanceAmt = user.Users.BalanceAmount; userView.EndDate = user.Users.EndDate; } return(userView); }
public static UserFees GetUserFees(Guid userId, UserView userView) { UserFees userFees = new UserFees(); if (userView != null) { userFees.Id = Guid.NewGuid(); userFees.TotalAmount = userView.TotalAmt; userFees.PaidAmount = userView.PaidAmt; userFees.BalanceAmount = userView.BalanceAmt; userFees.UserId = userId; userFees.PaidDate = DateTime.Now; userFees.Package = userView.Package; userFees.CreatedDateTime = DateTime.Now; } return(userFees); }