private void DataGrid_Loaded_1(object sender, RoutedEventArgs e)
 {
     FProy.BD.MiBd db = new FProy.BD.MiBd();
     cb1.ItemsSource = db.Companias.ToList();
     cb1.DisplayMemberPath = "namec";
     cb1.SelectedValuePath = "codcomp";
 }
        private void btn_Click(object sender, RoutedEventArgs e)
        {
            FProy.BD.MiBd db = new FProy.BD.MiBd();
            FProy.BD.Genre gen = new FProy.BD.Genre();

            if (tx1.Text.Length > 3)
            {
                MessageBox.Show("El codigo de la consola solo requiere 3 caracteres. Vuelva a intentarlo");
            }//Validar longitud
            else
            {

                if (Regex.IsMatch(tx1.Text, @"\s^[a-zA-Z]") && Regex.IsMatch(tx2.Text, "[a-zA-Z0-9]+$"))
                {

                    gen.codgen = tx1.Text;
                    gen.nameg = tx2.Text;

                    db.Generos.Add(gen);
                    db.SaveChanges();

                    MessageBox.Show("Captura Realizada correctamente");

                }
                else { MessageBox.Show("No se admiten numeros o caracteres especiales"); }//Validar texto

            }
        }
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            FProy.BD.MiBd db = new FProy.BD.MiBd();
            String id = (String)cb1.SelectedValue;

            if (String.IsNullOrEmpty(txt.Text.Trim()) && Regex.IsMatch(txt.Text, "[a-zA-Z]"))
            {

                MessageBox.Show("No se puede registrar una tienda sin un nombre valido. No use números");
            }
            else
            { //}

                var cons = db.Consolas.SingleOrDefault(s => s.codcons == id);

                if (cons != null)
                {
                    cons.namecons = Convert.ToString(txt.Text);
                    db.SaveChanges();
                }
            }
            var cons1 = from s in db.Consolas
                        select s;

            dbg.ItemsSource = cons1.ToList();
            cb1.ItemsSource = db.Consolas.ToList();
            cb1.SelectedIndex = 0;
        }
 private void dbg_Loaded(object sender, RoutedEventArgs e)
 {
     FProy.BD.MiBd db = new FProy.BD.MiBd();
     cb1.ItemsSource = db.Consolas.ToList();
     cb1.DisplayMemberPath = "namecons";
     cb1.SelectedValuePath = "codcons";
 }
        private void borrar_Click(object sender, RoutedEventArgs e)
        {
            FProy.BD.MiBd db = new FProy.BD.MiBd();
            String id = (String)cb1.SelectedValue;

            var cons = db.Juegos.FirstOrDefault(s => s.codcons == id);

            if (cons != null)
            {
                MessageBox.Show("No se puede borrar un dato que ya esta siendo usado en los registros.");
            }
            else
            {

                var con = db.Consolas.FirstOrDefault(s => s.codcons == id);
                db.Consolas.Remove(con);
                db.SaveChanges();

                var cons1 = from s in db.Consolas
                            select s;
                dbg.ItemsSource = cons1.ToList();
                cb1.ItemsSource = db.Consolas.ToList();
                cb1.SelectedIndex = 0;

            }
        }
        private void btn1_Click(object sender, RoutedEventArgs e)
        {
            FProy.BD.MiBd db = new FProy.BD.MiBd();
            FProy.BD.Company com = new FProy.BD.Company();

            if (tx1.Text.Length > 3)
            {
                MessageBox.Show("El codigo de la consola solo requiere 3 caracteres. Vuelva a intentarlo");
            }//Validar longitud
            else
            {

                if (Regex.IsMatch(tx1.Text.Trim(), @"^\s[a-zA-Z]") && Regex.IsMatch(tx2.Text.Trim(), "[a-zA-Z0-9]+$"))
                {

                    com.codcomp = tx1.Text;
                    com.namec = tx2.Text;

                    db.Companias.Add(com);
                    db.SaveChanges();

                    MessageBox.Show("Captura Realizada correctamente");

                }
                else { MessageBox.Show("No se admiten numeros o caracteres especiales"); }//Validar texto

            }
        }
        private void dbg_Loaded(object sender, RoutedEventArgs e)
        {
            // MessageBox.Show("Instrucciones: \n 1.- Seleccionar ID del juego\n 2.- Realizar cambios y ajustes en cuadros de texto ó listas\n 3.- Clic en 'guardar cambios' ");

            FProy.BD.MiBd db = new FProy.BD.MiBd();
            cb1.ItemsSource = db.Juegos.ToList();
            cb1.DisplayMemberPath = "idjuego";
            cb1.SelectedValuePath = "idjuego";

            cb2.ItemsSource = db.Generos.ToList();
            cb2.DisplayMemberPath = "nameg";
            cb2.SelectedValuePath = "codgen";

            cb3.ItemsSource = db.Consolas.ToList();
            cb3.DisplayMemberPath = "namecons";
            cb3.SelectedValuePath = "codcons";

            cb4.ItemsSource = db.Companias.ToList();
            cb4.DisplayMemberPath = "namec";
            cb4.SelectedValuePath = "codcomp";

            cb1.SelectedIndex = 0;
            cb2.SelectedIndex = 0;
            cb3.SelectedIndex = 0;
            cb4.SelectedIndex = 0;

            Ver1.IsEnabled = false;
        }
        private void btn_Click(object sender, RoutedEventArgs e)
        {
            FProy.BD.MiBd db = new FProy.BD.MiBd();

            var cons = from s in db.Consolas
                       select s;
            dbg.ItemsSource = cons.ToList();
        }
        private void ver_Click(object sender, RoutedEventArgs e)
        {
            FProy.BD.MiBd db = new FProy.BD.MiBd();

            var cons = from s in db.Generos
                       select s;
            dbg1.ItemsSource = cons.ToList();
        }
Beispiel #10
0
        private void dbg1_Loaded(object sender, RoutedEventArgs e)
        {
            FProy.BD.MiBd db = new FProy.BD.MiBd();

            cb1.ItemsSource = db.Generos.ToList();
            cb1.DisplayMemberPath = "nameg";
            cb1.SelectedValuePath = "codgen";
        }
Beispiel #11
0
        private void Button_Click_2(object sender, RoutedEventArgs e)
        {
            FProy.BD.MiBd db = new FProy.BD.MiBd();

            var cons = from s in db.Juegos
                       select s;
            dbg.ItemsSource = cons.ToList();
        }
Beispiel #12
0
        private void DataGrid_Loaded_1(object sender, RoutedEventArgs e)
        {
            FProy.BD.MiBd db = new FProy.BD.MiBd();

            var cons = from s in db.Juegos
                       select s;
            dbg.ItemsSource = cons.ToList();

            cb1.ItemsSource = db.Juegos.ToList();
            cb1.DisplayMemberPath = "idjuego";
            cb1.SelectedValuePath = "idjuego";
        }
Beispiel #13
0
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            FProy.BD.MiBd db = new FProy.BD.MiBd();
            int id = (Int32)cb1.SelectedValue;

            var cons = db.Juegos.SingleOrDefault(s => s.idjuego== id);

            if (cons != null)
            {
                db.Juegos.Remove(cons);
                db.SaveChanges();
            }
        }
Beispiel #14
0
        private void cb1_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            FProy.BD.MiBd db = new FProy.BD.MiBd();

            int idGame = (int)cb1.SelectedValue;

            var cons2 = from s in db.Juegos

                        where s.idjuego == idGame
                        select s;
            dbg.ItemsSource = cons2.ToList();

            var cons1 = db.Juegos.SingleOrDefault(s => s.idjuego == idGame);
            t1.Text = cons1.namej;
            t2.Text = Convert.ToString(cons1.precio);
            t3.Text = Convert.ToString(cons1.rdate);
        }
Beispiel #15
0
        private void reg_Click(object sender, RoutedEventArgs e)
        {
            FProy.BD.MiBd db = new FProy.BD.MiBd();
            int id = (Int32)cb1.SelectedValue;

            if (String.IsNullOrEmpty(t1.Text.Trim()))
            {

                MessageBox.Show("No se puede registrar un juego sin un nombre valido. Intente de nuevo");
            }
            else
            {
                if (Regex.IsMatch(t2.Text, "^[0-9]*$"))
                {

                    var cons = db.Juegos.SingleOrDefault(s => s.idjuego == id);
                    if (cons != null)
                    {
                        cons.namej = Convert.ToString(t1.Text);
                        cons.precio = Convert.ToSingle(t2.Text);
                        cons.rdate = t3.SelectedDate.Value;

                        cons.codgen = (String)cb2.SelectedValue;
                        cons.codcons = (String)cb3.SelectedValue;
                        cons.codcomp = (String)cb4.SelectedValue;

                        db.SaveChanges();
                    }
                }
                else { MessageBox.Show("Introduce solo números en el precio"); }
            }

            int idGame = (int)cb1.SelectedValue;

            var cons3 = from s in db.Juegos

                       where s.idjuego == idGame
                       select s;
            dbg.ItemsSource = cons3.ToList();
        }
Beispiel #16
0
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            FProy.BD.MiBd db = new FProy.BD.MiBd();
            FProy.BD.Game juego = new FProy.BD.Game();
            if (Convert.ToString(dp1.SelectedDate.Value) == "" )
            {

                MessageBox.Show("Introduce una fecha valida"+dp1.SelectedDate.Value);

            }
                if (String.IsNullOrEmpty(tx2.Text.Trim()))
                {

                    MessageBox.Show("No se puede registrar un juego sin un nombre.");
                }
                else
                {
                    if (Regex.IsMatch(tx3.Text, "^[0-9]*$"))
                    {

                        juego.namej = tx2.Text;
                        juego.precio = Convert.ToInt32(tx3.Text);
                        juego.rdate = dp1.SelectedDate.Value;
                        juego.codgen = (String)cb1.SelectedValue;
                        juego.codcomp = (String)cb2.SelectedValue;
                        juego.codcons = (String)cb3.SelectedValue;

                        db.Juegos.Add(juego);
                        db.SaveChanges();

                    }
                    else
                    {
                        MessageBox.Show("Utilice números solamente para el precio, sin simbolos o caracteres especiales.");
                    }

                }
        }
Beispiel #17
0
        private void DataGrid_Loaded_1(object sender, RoutedEventArgs e)
        {
            FProy.BD.MiBd db = new FProy.BD.MiBd();
            cb1.ItemsSource = db.Generos.ToList();
            cb1.DisplayMemberPath = "nameg";
            cb1.SelectedValuePath = "codgen";

            cb2.ItemsSource = db.Companias.ToList();
            cb2.DisplayMemberPath = "namec";
            cb2.SelectedValuePath = "codcomp";

            cb3.ItemsSource = db.Consolas.ToList();
            cb3.DisplayMemberPath = "namecons";
            cb3.SelectedValuePath = "codcons";

            cb1.SelectedIndex = 0;
            cb2.SelectedIndex = 0;
            cb3.SelectedIndex = 0;
        }