public void CreatePerson(PersDto persDto) { persDto.Creationid = LoginData.UserID; persDto.CreationDate = DateTime.Now; PersData persData = new PersData(persDto); persDto.Personid = persData.CreateRecord(); }
public void UpdateAccount(int userID, int personID, UserDto orderDto, PersDto orderLineDto) { PersonBusiness pb = new PersonBusiness(); pb.UpdateUser(orderLineDto, personID); UserBusiness userBusiness = new UserBusiness(); userBusiness.UpdateUser(orderDto, userID); LoginData.Stop(); }
public JsonResult GetPersonData(int userID) { LoginData.ConnectionString = ConfigurationManager.ConnectionStrings["PXLDB"].ConnectionString; LoginData.LoginSuccessFul = true; PersonBusiness persBusiness = new PersonBusiness(); PersDto persDtos = persBusiness.GetUserDto(userID); JsonResult json = new JsonResult(); json.Data = persDtos; json.JsonRequestBehavior = JsonRequestBehavior.AllowGet; return(json); }
public void CreatePerson(string firstname, string lastname, DateTime birthDate) { LoginData.ConnectionString = ConfigurationManager.ConnectionStrings["PXLDB"].ConnectionString; LoginData.LoginSuccessFul = true; PersonBusiness persBusiness = new PersonBusiness();// connection); PersDto persDto = new PersDto(); persDto.FirstName = firstname; persDto.Name = lastname; persDto.BirthDate = birthDate; persBusiness.CreatePerson(persDto); }
public void CreateAccount(UserDto userDto, PersDto persDto) { UserBusiness userBusiness = new UserBusiness(); userBusiness.CreateUser(userDto); //userid komt in userdto object PersonBusiness pb = new PersonBusiness(); persDto.Userid = userDto.Userid; persDto.Addressid = 1; //persDto.lan pb.CreatePerson(persDto); LoginData.Stop(); }
public JsonResult UpdateAccount(int userID, int personID, object json) { AccountModel accountModel = new AccountModel(json.ToString()); LoginData.ConnectionString = ConfigurationManager.ConnectionStrings["PXLDB"].ConnectionString; LoginData.LoginSuccessFul = true; AccountBusiness ab = new AccountBusiness(); UserDto user = new UserDto(); user.Userid = userID; user.Email = accountModel.email; user.Password = accountModel.password; PersDto pers = new PersDto(); pers.Userid = userID; pers.Personid = personID; pers.FirstName = accountModel.firstName; pers.Name = accountModel.lastName; pers.paymentMethod = accountModel.paymentMethod; DateTime birthdate = new DateTime(2000, 1, 1); if (DateTime.TryParse(accountModel.birthDate, out birthdate)) { pers.BirthDate = birthdate; } else { pers.BirthDate = null; } AccountBusiness account = new AccountBusiness(); JsonResult json2 = new JsonResult(); bool validation = false; if (account.GetEmail(user.Email, (user.Userid).ToString()) == -1 && pers.BirthDate != null && user.Email != null && pers.FirstName != null && pers.Name != null && user.Password != null) { ab.UpdateAccount(userID, personID, user, pers); validation = true; } else { validation = false; } json2.Data = validation; return(json2); }
public void UpdateUser(PersDto persDto, int primaryKeyValue) { PersData persData = new PersData(persDto); persData.UpdateRecord(primaryKeyValue); }