Esempio n. 1
0
 protected void Page_Init(object sender, EventArgs e)
 {
     if (Request["id"] != null)
     {
         id = Guid.Parse(Request["id"]);
     }
     context = new CustomerManagementEntities();
 }
Esempio n. 2
0
    public string[] GetCountries()
    {
        var context = new CustomerManagementEntities();
        var res     =
            from c in context.Countries
            orderby c.Name
            select c.Name;

        return(res.ToArray());
    }
Esempio n. 3
0
    public string CountryByCode(string isoCode)
    {
        var context = new CustomerManagementEntities();

        return
            ((from c in context.Countries
              where c.InternetTLD == isoCode
              select c.Name)
             .FirstOrDefault());
    }
Esempio n. 4
0
    public Customer[] GetCustomersByCountry(string country)
    {
        var context = new CustomerManagementEntities();

        return
            ((from customer in context.Customers
              where customer.Country.Name == country
              select customer)
             .ToArray());
    }
Esempio n. 5
0
 public List <string> GetContries()
 {
     using (CustomerManagementEntities customerManagementEntities =
                new CustomerManagementEntities())
     {
         var contry = from c in customerManagementEntities.Countries
                      orderby c.Name
                      select c.Name;
         return(contry.ToList());
     }
 }
Esempio n. 6
0
    public List <string> GetCustomersByCountry(string countryName)
    {
        using (CustomerManagementEntities context =
                   new CustomerManagementEntities())
        {
            var r = from c in context.Countries
                    where c.Name == countryName
                    select c.ID;
            Guid idCountry = r.FirstOrDefault <Guid>();
            var  customers = from f in context.Customers
                             where f.CountryID == idCountry
                             select f.LastName;

            return(customers.ToList());
        }
    }
 protected void btnUpdate_Click(object sender, EventArgs e)
 {
     try
     {
         using (CustomerManagementEntities context = new CustomerManagementEntities())
         {
             foreach (XElement country in countriesWithPhNoFormat)
             {
                 Guid    g = new Guid(country.Attribute("ID").Value);
                 Country c = context.Countries.Where(x => x.ID == g).FirstOrDefault <Country>();
                 c.PhoneNoFormat = country.Attribute("PhoneNoFormat").Value;
             }
             context.SaveChanges();
             ImportResultLabel.Text = "Импорт завершен успешно";
         }
     }
     catch (Exception ex)
     {
         ImportResultLabel.Text = ex.Message;
     }
 }
Esempio n. 8
0
 protected void Page_Init(object sender, EventArgs e)
 {
     context = new CustomerManagementEntities();
 }