private void Button_Click_2(object sender, RoutedEventArgs e)
        {
            if (Regex.IsMatch(nombus.Text, @"^[a-zA-Z]+$") && Regex.IsMatch(marbus.Text, @"^[a-zA-Z]+$")&& Regex.IsMatch(cobus.Text, @"^[a-zA-Z]+$"))
            {
                demoEF db = new demoEF();
                buss emp = new buss();

                emp.tipo_bus = nombus.Text;
                emp.marca_bus = marbus.Text;
                emp.color_bus= cobus.Text;
                db.BUS.Add(emp);
                db.SaveChanges();

            }
            else { MessageBox.Show("Solo  letras"); }
        }
        private void Button_Click_3(object sender, RoutedEventArgs e)
        {
            if (Regex.IsMatch(id.Text, @"^\d+$"))
            {
                demoEF db = new demoEF();
                int idbus = int.Parse(id.Text);
                var emp = db.BUS.SingleOrDefault(x => x.idbus == idbus);/*from x in db.Empleado
                      where x.id == id
                      select x;*/
                if (emp != null)
                {
                    db.BUS.Remove(emp);

                    db.SaveChanges();
                }
            }
            else { MessageBox.Show("Solo numeros #id"); }
        }
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            if (Regex.IsMatch(id.Text, @"^\d+$"))
            {
                demoEF db = new demoEF();
                int idbus = int.Parse(id.Text);
                var emp = db.BUS.SingleOrDefault(x => x.idbus == idbus);/*from x in db.Empleado
                      where x.id == id
                      select x;*/
                if (emp != null)
                {
                    emp.tipo_bus = nombus.Text;
                     emp.marca_bus = marbus.Text;
                     emp.color_bus = cobus.Text;

                    db.SaveChanges();
                }
            }
            else { MessageBox.Show("Solo Numeros , Solo letras"); }
        }