private void Alta_Click(object sender, RoutedEventArgs e) { if (Regex.IsMatch(Desc.Text.Trim(), @"^[a-zA-Z\s]+$")) { Mibd db = new Mibd(); Finalbd.Cbd.Multa mul = new Finalbd.Cbd.Multa(); mul.Descripcion = Desc.Text; db.Mults.Add(mul); db.SaveChanges(); } else { MessageBox.Show("Ingrese los datos correctos, Solo Letras"); } }
private void Alta_Click(object sender, RoutedEventArgs e) { if (Regex.IsMatch(NombreC.Text.Trim(), @"^[a-zA-Z\s]+$") && Regex.IsMatch(Sexo.Text.Trim(), @"^[a-zA-Z\s]+$")) { Mibd db = new Mibd(); Finalbd.Cbd.Ciudadano ciu = new Finalbd.Cbd.Ciudadano(); ciu.Nombre = NombreC.Text; ciu.sexo = Sexo.Text; db.Cius.Add(ciu); db.SaveChanges(); } else { MessageBox.Show("Verifique los datos, solo letras"); } }
private void Button_Click_1(object sender, RoutedEventArgs e) { if (Regex.IsMatch(Mar.Text.Trim(), @"^[a-zA-Z\s]+$") && Regex.IsMatch(Mod.Text.Trim(), @"^[a-zA-Z\s]+$")&& Regex.IsMatch(Plac.Text.Trim(), @"^[a-zA-Z\s]+$")) { Mibd db = new Mibd(); Finalbd.Cbd.Auto aut = new Finalbd.Cbd.Auto(); aut.Marca = Mar.Text; aut.Modelo = Mod.Text; aut.Placa = Plac.Text; db.Auts.Add(aut); db.SaveChanges(); } else { MessageBox.Show("Verifique los datos"); } }
private void Button_Click_1(object sender, RoutedEventArgs e) { if ( Regex.IsMatch(NombreA.Text.Trim(), @"^[a-zA-Z\s]+$") && Regex.IsMatch(Dep.Text.Trim(), @"^[a-zA-Z\s]+$")) { Mibd db = new Mibd(); Finalbd.Cbd.Agente agen = new Finalbd.Cbd.Agente(); agen.Nombre = NombreA.Text; agen.Departamento = Dep.Text; db.Agens.Add(agen); db.SaveChanges(); MessageBox.Show("Se Dieron de alta Los Datos Correctamente"); CleanUp(); } else { MessageBox.Show("Ingrese Solo Numero, solo Letras"); } }
private void Baja_Click(object sender, RoutedEventArgs e) { if (Regex.IsMatch(IdC1.Text, @"^\d+$")) { Mibd db = new Mibd(); int id = int.Parse(IdC1.Text); var ciu = db.Cius .SingleOrDefault(x => x.IDCiudadano == id); // where x.id == id //select x; if (ciu != null) { db.Cius.Remove(ciu); db.SaveChanges(); } } else { MessageBox.Show("Solo numeros #id"); } }
private void Button_Click_2(object sender, RoutedEventArgs e) { if (Regex.IsMatch(IdAU.Text.Trim(), @"^\d+$")) { Mibd db = new Mibd(); int id = int.Parse(IdAU.Text); var mul = db.Auts .SingleOrDefault(x => x.IDAuto == id); // where x.id == id //select x; if (mul != null) { db.Auts.Remove(mul); db.SaveChanges(); } } else { MessageBox.Show("Solo numeros #id, Verifique los datos"); } }
private void Baja_Click(object sender, RoutedEventArgs e) { if (Regex.IsMatch(IdM.Text.Trim(), @"^\d+$")) { Mibd db = new Mibd(); int id = int.Parse(IdM.Text); var mul = db.Mults .SingleOrDefault(x => x.IDMulta == id); // where x.id == id //select x; if (mul != null) { db.Mults.Remove(mul); db.SaveChanges(); } } else { MessageBox.Show("Solo numeros en #id"); } }
private void Button_Click_2(object sender, RoutedEventArgs e) { if (Regex.IsMatch(IdA.Text.Trim(), @"^\d+$") && Regex.IsMatch(NombreA.Text.Trim(), @"^[a-zA-Z\s]+$") && Regex.IsMatch(Dep.Text.Trim(), @"^[a-zA-Z\s]+$")) { Mibd db = new Mibd(); int id = int.Parse(IdA.Text); var agen = db.Agens .SingleOrDefault(x => x.IDAgente == id); // where x.id == id //select x; if (agen != null) { db.Agens.Remove(agen); db.SaveChanges(); } } else { MessageBox.Show("Solo numeros #id"); } }
private void Consultar_Click(object sender, RoutedEventArgs e) { //Asegurarse de que el carro tenga por lo menos un juego if (carri.Count > 0 ) { using (Mibd db = new Mibd()) { using (var trans = db.Database.BeginTransaction()) { try { //Objeto de factura Finalbd.Cbd.Ciudadano fact = new Finalbd.Cbd.Ciudadano(); //FProy.BD.Game gm = new FProy.BD.Game(); //fact.Fec = DateTime.Now; //fact.idStore = (int)cb2.SelectedValue; //fact.datos = Convert.ToString("Juego: " + cb1.SelectedValue + " Para consola: " + tx1.Text + " Del genero: " + tx2.Text + "Precio: " + tx3.Text); foreach (var reporte in carri) { Finalbd.Cbd.Sancion ci = db.Sans.SingleOrDefault(s => s.IdS == reporte.IdS); fact.Sanciones.Add(ci); } db.Cius.Add(fact); db.SaveChanges(); trans.Commit(); //MessageBox.Show(string.Format("Transaction #{0} completada", fact.IDCiudadano), "exitosamente", MessageBoxButton.OK, // MessageBoxImage.Information); }//try catch { //if an error is produced, we rollback everything trans.Rollback(); //We notify the user of the error MessageBox.Show("Error de compra, imposible procesar compra", "Error Fatal", MessageBoxButton.OK, MessageBoxImage.Error); } }//Crear transacción }//Crear enlace a bd }//Contador de items en carro }
private void Guardar_Click(object sender, RoutedEventArgs e) { Mibd db = new Mibd(); Sancion sn = new Sancion(); sn.Precio = int.Parse(prec.Text); sn.Fec = DateTime.Now; sn.IDAuto = Convert.ToInt32(Aut.SelectedValue.ToString()); sn.IDAgente = Convert.ToInt32(cbAgente.SelectedValue.ToString()); sn.IDCiudadano = Convert.ToInt32(cbCiudadano.SelectedValue.ToString()); sn.IDMulta = Convert.ToInt32(cbMulta.SelectedValue.ToString()); db.Sans.Add(sn); db.SaveChanges(); MessageBox.Show("Se Guardaron Los Cambios Correctamente"); cbreport.ItemsSource = db.Sans.ToList(); }
private void Edit_Click(object sender, RoutedEventArgs e) { if (Regex.IsMatch(NombreC.Text.Trim(), @"^[a-zA-Z\s]+$") && Regex.IsMatch(Sexo.Text.Trim(), @"^[a-zA-Z\s]+$")) { Mibd db = new Mibd(); int id = int.Parse(IdC1.Text); var tisa = db.Cius .SingleOrDefault(x => x.IDCiudadano == id); // where x.id == id //select x; if (tisa != null) { tisa.Nombre = NombreC.Text; tisa.sexo = Sexo.Text; db.SaveChanges(); } } else { MessageBox.Show("Ingrese Correctamente los datos, Letras unicamente"); } }
private void Button_Click_3(object sender, RoutedEventArgs e) { if (Regex.IsMatch(IdAU.Text, @"^\d+$") && Regex.IsMatch(Mar.Text.Trim(), @"^[a-zA-Z\s]+$") && Regex.IsMatch(Mod.Text.Trim(), @"^[a-zA-Z\s]+$") && Regex.IsMatch(Plac.Text.Trim(), @"^[a-zA-Z\s]+$")) { Mibd db = new Mibd(); int id = int.Parse(IdAU.Text); var tisa = db.Auts .SingleOrDefault(x => x.IDAuto == id); // where x.id == id //select x; if (tisa != null) { tisa.Marca = Mar.Text; tisa.Modelo = Mod.Text; tisa.Placa = Plac.Text; db.SaveChanges(); } } else { MessageBox.Show("Solo numeros #id"); } }
private void Edit_Click(object sender, RoutedEventArgs e) { if (Regex.IsMatch(IdM.Text.Trim(), @"^\d+$") && Regex.IsMatch(Desc.Text.Trim(), @"^[a-zA-Z\s]+$")) { Mibd db = new Mibd(); int id = int.Parse(IdM.Text); var tisa = db.Mults .SingleOrDefault(x => x.IDMulta == id); // where x.id == id //select x; if (tisa != null) { tisa.Descripcion = Desc.Text; db.SaveChanges(); } } else { MessageBox.Show("Ingrese los Datos Correctamente"); } }
private void Button_Click_3(object sender, RoutedEventArgs e) { if (Regex.IsMatch(IdA.Text.Trim (), @"^\d+$") && Regex.IsMatch(NombreA.Text.Trim(), @"^[a-zA-Z\s]+$") && Regex.IsMatch(Dep.Text.Trim(), @"^[a-zA-Z\s]+$")) { Mibd db = new Mibd(); int id = int.Parse(IdA.Text); var agen = db.Agens .SingleOrDefault(x => x.IDAgente == id); // where x.id == id //select x; if (agen != null) { agen.Nombre = NombreA.Text; agen.Departamento = Dep.Text; db.SaveChanges(); } } else { MessageBox.Show("Verifique ingresar los campos correctos"); } }