コード例 #1
0
        private void Button_Click_2(object sender, RoutedEventArgs e)
        {
            PrincipalFP db = new PrincipalFP();
            FProyectBD.DBClass.TipoSancion tisa = new FProyectBD.DBClass.TipoSancion();
            tisa.TipoS = int.Parse(Ts.Text);
            tisa.Sancion = Sanc.Text;
            tisa.Importe = int.Parse(Imp.Text);

            db.TipoSancion.Add(tisa);
            db.SaveChanges();
        }
コード例 #2
0
ファイル: Vehiculos.xaml.cs プロジェクト: McL010/FProyectBD
        private void Button_Click_2(object sender, RoutedEventArgs e)
        {
            PrincipalFP db = new PrincipalFP();
            FProyectBD.DBClass.Vehiculos veh = new FProyectBD.DBClass.Vehiculos();
            veh.Matricula = Mat.Text;
            veh.IdC = int.Parse(Idc.Text);
            veh.Marca = Marc.Text;
            veh.Modelo = Mod.Text;
            veh.Tipo = Tip.Text;

            db.Vehiculos.Add(veh);
            db.SaveChanges();
        }
コード例 #3
0
ファイル: Agentes.xaml.cs プロジェクト: McL010/FProyectBD
        private void Button_Click_2(object sender, RoutedEventArgs e)
        {
            PrincipalFP db = new PrincipalFP();
            FProyectBD.DBClass.Agentes agent = new FProyectBD.DBClass.Agentes();
            agent.NAgente = int.Parse(NAgent.Text);
            agent.Nombre = Nombre.Text;
            agent.Apellidos = Ape.Text;
            agent.Cargo = Carg.Text;
            agent.Sueldo = int.Parse(Suel.Text);

            db.Agentes.Add(agent);
            db.SaveChanges();
        }
コード例 #4
0
ファイル: Sanciones.xaml.cs プロジェクト: McL010/FProyectBD
        private void Button_Click_2(object sender, RoutedEventArgs e)
        {
            PrincipalFP db = new PrincipalFP();
            FProyectBD.DBClass.Sanciones sanc = new FProyectBD.DBClass.Sanciones();
            sanc.Fecha = Convert.ToString(Fec.SelectedDate.Value);
            sanc.Lugar = Lug.Text;
            sanc.TipoS = int.Parse(TipS.Text);
            sanc.NAgente= int.Parse(NAgente.Text);
            sanc.Matricula = Mat.Text;
            sanc.importeS = int.Parse(imp.Text);

            db.Sanciones.Add(sanc);
            db.SaveChanges();
        }
コード例 #5
0
ファイル: Reporte.xaml.cs プロジェクト: McL010/FProyectBD
        private void DataR_Loaded(object sender, RoutedEventArgs e)
        {
            PrincipalFP db = new PrincipalFP();
            Ciudadanos st = new Ciudadanos();
            TipoSancion ab = new TipoSancion();

            Cd1.ItemsSource = db.Ciudadanos.ToList();
            Cd1.DisplayMemberPath = "Nombre";
            Cd1.SelectedValuePath = "IdC";

            San1.ItemsSource = db.TipoSancion.ToList();
            San1.DisplayMemberPath = "Sancion";
            San1.SelectedValuePath = "IdT";
        }
コード例 #6
0
ファイル: Ciudadanos.xaml.cs プロジェクト: McL010/FProyectBD
        private void Button_Click_2(object sender, RoutedEventArgs e)
        {
            PrincipalFP db = new PrincipalFP();

            FProyectBD.DBClass.Ciudadanos ciu = new FProyectBD.DBClass.Ciudadanos();
            ciu.IdCV= (IdM.Text);
            ciu.Nombre = Nom.Text;
            ciu.Direccion = Direc1.Text;
            ciu.Ciudad = Ciu.Text;
            ciu.Telefono = Tel.Text;

            db.Ciudadanos.Add(ciu);
            db.SaveChanges();
        }
コード例 #7
0
ファイル: Reporte.xaml.cs プロジェクト: McL010/FProyectBD
        private void bus_Click(object sender, RoutedEventArgs e)
        {
            PrincipalFP db = new PrincipalFP();
            //parse the product code as int from the TextBox
            int id = int.Parse(Matr.Text);

            //We query the database for the product
               FProyectBD.DBClass.Sanciones  m= db.Sanciones.SingleOrDefault(x => x.IdS == id);
               tempSan = m;
            if (m != null) //if product was found
            {
                //store in a temp variable (if user clicks on add we will need this for the Array)
            //    tempSan= m;
                //We display the product information on a label
                Total.Content = string.Format("ID: {0}, Name: {1}, Price: {2}, InStock (Qty): {3}", p.Id, p.Name, p.Price, p.Qty);
            }
        }
コード例 #8
0
ファイル: Sanciones.xaml.cs プロジェクト: McL010/FProyectBD
        private void Button_Click_3(object sender, RoutedEventArgs e)
        {
            if (Regex.IsMatch(IdS.Text, @"^\d+$"))
            {
                PrincipalFP db = new PrincipalFP();
                int id = int.Parse(IdS.Text);
                var sanc = db.Sanciones
                          .SingleOrDefault(x => x.IdS == id);
                // where x.id == id
                //select x;

                if (sanc != null)
                {
                    db.Sanciones.Remove(sanc);
                    db.SaveChanges();
                }
            }
            else { MessageBox.Show("Solo numeros #id"); }
        }
コード例 #9
0
        private void Button_Click_4(object sender, RoutedEventArgs e)
        {
            //if (Regex.IsMatch(Itp.Text, @"^\d+$") && Regex.IsMatch(Ts.Text, @"^\d+$") && Regex.IsMatch(Sanc.Text, @"^[a-zA-Z]+$") && Regex.IsMatch(Imp.Text, @"^\d+$"))
            //{
                PrincipalFP db = new PrincipalFP();
                int id = int.Parse(Itp.Text);
                var tisa = db.TipoSancion
                          .SingleOrDefault(x => x.IdT == id);
                // where x.id == id
                //select x;

                if (tisa != null)
                {
                    tisa.TipoS = int.Parse(Ts.Text);
                    tisa.Sancion = Sanc.Text;
                    tisa.Importe = int.Parse(Imp.Text);
                    db.SaveChanges();
                }
            //}
            //else { MessageBox.Show("Verifique ingresar los campos correctos"); }
        }
コード例 #10
0
ファイル: Agentes.xaml.cs プロジェクト: McL010/FProyectBD
        private void Button_Click_4(object sender, RoutedEventArgs e)
        {
            if (Regex.IsMatch(IdAgen.Text, @"^\d+$") && Regex.IsMatch(NAgent.Text, @"^\d+$") && Regex.IsMatch(Nombre.Text, @"^[a-zA-Z]+$") && Regex.IsMatch(Ape.Text, @"^[a-zA-Z]+$") && Regex.IsMatch(Carg.Text, @"^[a-zA-Z]+$") && Regex.IsMatch(Suel.Text, @"^\d+$"))
            {
                PrincipalFP db = new PrincipalFP();
                int id = int.Parse(IdAgen.Text);
                var agent = db.Agentes
                          .SingleOrDefault(x => x.IdAgente == id);
                // where x.id == id
                //select x;

                if (agent != null)
                {
                    agent.NAgente = int.Parse(NAgent.Text);
                    agent.Nombre = Nombre.Text;
                    agent.Apellidos = Ape.Text;
                    agent.Cargo = Carg.Text;
                    agent.Sueldo = int.Parse(Suel.Text);
                    db.SaveChanges();
                }
            }
            else { MessageBox.Show("Verifique ingresar los campos correctos"); }
        }
コード例 #11
0
ファイル: Vehiculos.xaml.cs プロジェクト: McL010/FProyectBD
        private void Button_Click_4(object sender, RoutedEventArgs e)
        {
            //if (Regex.IsMatch(Idv.Text, @"^\d+$") && Regex.IsMatch(Mat.Text, @"^[a-zA-Z]+$") && Regex.IsMatch(Idc.Text, @"^\d+$") && Regex.IsMatch(Marc.Text, @"^[a-zA-Z]+$") && Regex.IsMatch(Mod.Text, @"^[a-zA-Z]+$") && Regex.IsMatch(Tip.Text, @"^[a-zA-Z]+$"))
            //{
                PrincipalFP db = new PrincipalFP();
                int id = int.Parse(Idv.Text);
                var veh = db.Vehiculos
                          .SingleOrDefault(x => x.IdV == id);
                // where x.id == id
                //select x;

                if (veh != null)
                {
                    veh.Matricula = Mat.Text;
                    veh.IdC = int.Parse(Idc.Text);
                    veh.Marca = Marc.Text;
                    veh.Modelo = Mod.Text;
                    veh.Tipo = Tip.Text;
                    db.SaveChanges();
                }
            //}
            //else { MessageBox.Show("Verifique ingresar los campos correctos"); }
        }
コード例 #12
0
ファイル: Sanciones.xaml.cs プロジェクト: McL010/FProyectBD
        private void Button_Click_4(object sender, RoutedEventArgs e)
        {
            //if (Regex.IsMatch(IdS.Text, @"^\d+$") && Regex.IsMatch(Fec.Text, @"^[a-zA-Z]+$") && Regex.IsMatch(Lug.Text, @"^[a-zA-Z]+$") && Regex.IsMatch(TipS.Text, @"^\d+$") && Regex.IsMatch(NAgente.Text, @"^\d+$") && Regex.IsMatch(Mat.Text, @"^[a-zA-Z]+$"))
            //{
                PrincipalFP db = new PrincipalFP();
                int id = int.Parse(IdS.Text);
                var sanc = db.Sanciones
                          .SingleOrDefault(x => x.IdS == id);
                // where x.id == id
                //select x;

                if (sanc != null)
                {
                    sanc.Fecha = Fec.Text;
                    sanc.Lugar = Lug.Text;
                    sanc.TipoS = int.Parse(TipS.Text);
                    sanc.NAgente = int.Parse(NAgente.Text);
                    sanc.Matricula = Mat.Text;
                    db.SaveChanges();
                }
            //}
            //else { MessageBox.Show("Verifique ingresar los campos correctos"); }
        }
コード例 #13
0
ファイル: Ciudadanos.xaml.cs プロジェクト: McL010/FProyectBD
        private void Button_Click_4(object sender, RoutedEventArgs e)
        {
            //if (Regex.IsMatch(IdC.Text, @"^\d+$") && Regex.IsMatch(IdM.Text, @"^[a-zA-Z]+$") && Regex.IsMatch(Nom.Text, @"^[a-zA-Z]+$") && Regex.IsMatch(Direc1.Text, @"^[a-zA-Z]+$") && Regex.IsMatch(Ciu.Text, @"^[a-zA-Z]+$") && Regex.IsMatch(Tel.Text, @"^[a-zA-Z]+$"))
            //{
                PrincipalFP db = new PrincipalFP();
                int id = int.Parse(IdC.Text);
                var ciu = db.Ciudadanos
                          .SingleOrDefault(x => x.IdC== id);
                // where x.id == id
                //select x;

                if (ciu != null)
                {
                    ciu.IdCV = (IdM.Text);
                    ciu.Nombre = Nom.Text;
                    ciu.Direccion = Direc1.Text;
                    ciu.Ciudad = Ciu.Text;
                    ciu.Telefono = Tel.Text;
                    db.SaveChanges();
                }
            //}
            //else { MessageBox.Show("Verifique ingresar los campos correctos"); }
        }
コード例 #14
0
ファイル: Vehiculos.xaml.cs プロジェクト: McL010/FProyectBD
        private void Button_Click_6(object sender, RoutedEventArgs e)
        {
            PrincipalFP db = new PrincipalFP();

            int idVe = Convert.ToInt32(Idv.Text);

            var cons = from s in db.Vehiculos

                       where s.IdV == idVe
                       select s;
            DataVeh.ItemsSource = cons.ToList();

            var cons1 = db.Vehiculos.SingleOrDefault(s => s.IdV == idVe);
            Mat.Text = cons1.Matricula;
            Idc.Text = Convert.ToString(cons1.IdC);
            Marc.Text = cons1.Marca;
            Mod.Text = cons1.Modelo;
            Tip.Text = cons1.Tipo;
        }
コード例 #15
0
        private void Button_Click_6(object sender, RoutedEventArgs e)
        {
            PrincipalFP db = new PrincipalFP();

            int idTS = Convert.ToInt32(Itp.Text);

            var cons = from s in db.TipoSancion

                       where s.IdT == idTS
                       select s;
            DataTipSan.ItemsSource = cons.ToList();

            var cons1 = db.TipoSancion.SingleOrDefault(s => s.IdT == idTS);
            Ts.Text = Convert.ToString(cons1.TipoS);
            Sanc.Text = cons1.Sancion;
            Imp.Text = Convert.ToString(cons1.Importe);
        }
コード例 #16
0
ファイル: Agentes.xaml.cs プロジェクト: McL010/FProyectBD
        private void Button_Click_6(object sender, RoutedEventArgs e)
        {
            PrincipalFP db = new PrincipalFP();

            int idAgen = Convert.ToInt32(IdAgen.Text);

            var cons = from s in db.Agentes

                       where s.IdAgente == idAgen
                       select s;
            DataAgente.ItemsSource = cons.ToList();

            var cons1 = db.Agentes.SingleOrDefault(s => s.IdAgente == idAgen);
            NAgent.Text = Convert.ToString(cons1.NAgente);
            Nombre.Text = cons1.Nombre;
            Ape.Text = cons1.Apellidos;
            Carg.Text =cons1.Cargo;
            Suel.Text = Convert.ToString(cons1.Sueldo);
        }
コード例 #17
0
ファイル: Sanciones.xaml.cs プロジェクト: McL010/FProyectBD
        private void Button_Click_6(object sender, RoutedEventArgs e)
        {
            PrincipalFP db = new PrincipalFP();

            int idSan =Convert.ToInt32(IdS.Text);

            var cons = from s in db.Sanciones

                       where s.IdS == idSan
                       select s;
            DataSan.ItemsSource = cons.ToList();

            var cons1 = db.Sanciones.SingleOrDefault(s => s.IdS == idSan);
            Fec.Text = cons1.Fecha;
            Lug.Text = cons1.Lugar;
            TipS.Text = Convert.ToString(cons1.TipoS);
            NAgente.Text = Convert.ToString(cons1.NAgente);
            Mat.Text =cons1.Matricula;
        }
コード例 #18
0
ファイル: Sanciones.xaml.cs プロジェクト: McL010/FProyectBD
        private void Button_Click_5(object sender, RoutedEventArgs e)
        {
            FProyectBD.DBClass.PrincipalFP db = new FProyectBD.DBClass.PrincipalFP();

            var temp = from s in db.Sanciones
                       select s;
            DataSan.ItemsSource = temp.ToList();
        }
コード例 #19
0
ファイル: Ciudadanos.xaml.cs プロジェクト: McL010/FProyectBD
        private void Button_Click_6(object sender, RoutedEventArgs e)
        {
            PrincipalFP db = new PrincipalFP();

            int idCi = Convert.ToInt32(IdC.Text);

            var cons = from s in db.Ciudadanos

                       where s.IdC == idCi
                       select s;
            DataCiu.ItemsSource = cons.ToList();

            var cons1 = db.Ciudadanos.SingleOrDefault(s => s.IdC == idCi);
            IdM.Text = cons1.IdCV;
            Nom.Text = cons1.Nombre;
            Direc1.Text = cons1.Direccion;
            Ciu.Text = cons1.Ciudad;
            Tel.Text = cons1.Telefono;
        }