Ejemplo n.º 1
0
 public void AddOrUpdateAddress(AddressModel models, out int AId)
 {
     using (var db = new HTJKEntities())
     {
         if (models.Id > 0)
         {
             var tables = db.Address_Info.Where(k => k.Id == models.Id).FirstOrDefault();
             tables.Name      = models.Name;
             tables.Telphone  = models.Telphone;
             tables.Province  = models.Province;
             tables.City      = models.City;
             tables.Region    = models.Region;
             tables.MemberId  = models.MemberId;
             tables.addressNo = models.addressNo;
             AId = models.Id;
             db.SaveChanges();
         }
         else
         {
             var table = db.Address_Info.Where(k => k.MemberId == models.MemberId && k.State == true).ToList();
             foreach (var item in table)
             {
                 item.IsTop = false;
             }
             db.SaveChanges();
             var tables = new Address_Info();
             tables.Name       = models.Name;
             tables.Telphone   = models.Telphone;
             tables.Province   = models.Province;
             tables.City       = models.City;
             tables.Region     = models.Region;
             tables.MemberId   = models.MemberId;
             tables.addressNo  = models.addressNo;
             tables.IsTop      = true;
             tables.CreateTime = DateTime.Now;
             tables.State      = true;
             db.Address_Info.Add(tables);
             db.SaveChanges();
             AId = tables.Id;
         }
     }
 }
Ejemplo n.º 2
0
 public void FillForm(RegistrationUser user)
 {
     RadioButton.Click();
     FirstName.SendKeys(user.FirstName);
     LastName.SendKeys(user.LastName);
     Email.Clear();
     Email.SendKeys(user.Email);
     Password.SendKeys(user.Password);
     DaysOption.SelectByIndex(user.DateOfBirth.Day);
     MonthsOption.SelectByIndex(user.DateOfBirth.Month);
     YearsOption.SelectByValue(user.DateOfBirth.Year.ToString());
     SignUpNewsletter.Click();
     Address_FirstName.SendKeys(user.Address.FirstName);
     Address_LastName.SendKeys(user.Address.LastName);
     Address_Address1.SendKeys(user.Address.Address1);
     Address_City.SendKeys(user.Address.City);
     StateOption.SelectByText(user.Address.State);
     Address_ZipCode.SendKeys(user.Address.ZipCode.ToString());
     CountryOption.SelectByText(user.Address.Country);
     Address_Info.SendKeys(user.Address.Info);
     Address_MobPhone.SendKeys(user.Address.MobPhone);
     RegisterButton.Click();
 }