private void RegisterUser() { try { UserInfoDTO userinfo = new UserInfoDTO() { Email = Email.Text, FirstName = FirstName.Text, Gender = GenderComboBox.Text == "Male" ? 1 : 0, LastName = LastName.Text, MobilePhone = MobilePhone.Text }; BankCardInfoDTO cardInfo = new BankCardInfoDTO() { BankID = ((BankDTO)BankComboBox.SelectedItem).BankID, CardNumber = CardNumber.Text, CVV = Convert.ToInt32(CVV.Text), ExtendDate = Convert.ToDateTime(ExtendDate.Text) }; AdressDTO addres = new AdressDTO() { CountryID = ((CountryDTO)CountryComboBox.SelectedItem).CountryID, Street = Street.Text, City = City.Text }; if (!_registerManager.Register( Login.Text, Password.Text, userinfo, cardInfo, addres)) { MessageBox.Show("This login already exist,please use another login."); Program.log.Info("User use login which already exist"); } else { Program.log.Info("New user registered. Login: {0}", (string)Login.Text); this._user.Login = Login.Text; DialogResult = DialogResult.OK; this.Close(); } } catch (Exception exp) { Program.log.Error(exp.Message); MessageBox.Show(exp.Message); } }
public static void Create() { Console.WriteLine("Bank Id:"); var bankid = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Card number:"); var CardNum = Console.ReadLine(); Console.WriteLine("Cvv:"); var Cvv = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Extend Date:"); var Date = Console.ReadLine(); var cardInfo = new BankCardInfoDTO() { BankID = bankid, CardNumber = CardNum, CVV = Cvv, ExtendDate = Convert.ToDateTime(Date) }; var _mapper = SetupMapper(); DalEF.Concrete.BankCardInfoDalEf dal = new BankCardInfoDalEf(_mapper); dal.CreateBankCardInfo(cardInfo); }