private void envc_Click(object sender, RoutedEventArgs e) { //enviar if (Regex.IsMatch(usuarios.Text, @"^[a-zA-Z]+$") && Regex.IsMatch(contra.Text, @"^[a-zA-Z]+$") ) { index db = new index(); CuentaProveedor Cuenta = new CuentaProveedor(); Cuenta.Usuario = usuarios.Text; Cuenta.contrasena = contra.Text; db.CuentaProverdores.Add(Cuenta); db.SaveChanges(); } else { MessageBox.Show("Solo letras y numero"); } }
private void envs_Click(object sender, RoutedEventArgs e) { //enviar if (Regex.IsMatch(nomser.Text, @"^[a-zA-Z]+$") && Regex.IsMatch(precio.Text, @"^\d+$")) { index db = new index(); Servicio ser = new Servicio(); ser.NombreServicio = nomser.Text; ser.Precio = int.Parse(precio.Text); db.Servicios.Add(ser); db.SaveChanges(); } else { MessageBox.Show("Solo letras y numero"); } }
private void enviarasis_Click(object sender, RoutedEventArgs e) { if (Regex.IsMatch(noma.Text, @"^[a-zA-Z]+$") && Regex.IsMatch(apela.Text, @"^[a-zA-Z]+$") && Regex.IsMatch(tela.Text, @"^\d+$")) { index db = new index(); Asistente Asi = new Asistente(); Asi.Nombre=noma.Text; Asi.Apellido=apela.Text; Asi.Telefono=tela.Text; //db.Asistentes.Add(asi); db.Asistentes.Add(Asi); db.SaveChanges(); } else {MessageBox.Show("Solo letras y numero");} }
private void enviarbd_Click(object sender, RoutedEventArgs e) { if (Regex.IsMatch(txtnom.Text, @"^[a-zA-Z]+$") && Regex.IsMatch(txtdir.Text, @"^[a-zA-Z]+$") && Regex.IsMatch(txtgiro.Text, @"^[a-zA-Z]+$")) { index db = new index(); Proveedor prov = new Proveedor(); prov.NombreProveedor=txtnom.Text; prov.Direccion = txtdir.Text; prov.Giro=txtgiro.Text; db.Proveedores.Add(prov); db.SaveChanges(); } else {MessageBox.Show("Solo letras y numero");} }
private void borrarP_Click(object sender, RoutedEventArgs e) { if (Regex.IsMatch(Actualizar.Text, @"^\d+$")) { index db = new index(); int id = int.Parse(Actualizar.Text); var prov = db.Proveedores.SingleOrDefault(x => x.IdProveedor == id); if (prov != null) { db.Proveedores.Remove(prov); db.SaveChanges(); } } else { MessageBox.Show("Solo Numeros en #id "); } }
private void cons_Click(object sender, RoutedEventArgs e) { if (Regex.IsMatch(idse.Text, @"^\d+$")) { index db = new index(); int id = int.Parse(idse.Text); var registros = from s in db.Servicios where s.IdServicio == id select new { s.IdServicio, s.NombreServicio, s.Precio, }; dbser.ItemsSource = registros.ToList(); } else { MessageBox.Show("Solo numeros"); } }
private void bors_Click(object sender, RoutedEventArgs e) { if (Regex.IsMatch(idse.Text, @"^\d+$")) { index db = new index(); int id = int.Parse(idse.Text); var ser = db.Servicios.SingleOrDefault(x => x.IdServicio == id); if (ser != null) { db.Servicios.Remove(ser); db.SaveChanges(); } } else { MessageBox.Show("Solo Numeros en #id "); } }
private void elmc_Click(object sender, RoutedEventArgs e) { if (Regex.IsMatch(idc.Text, @"^\d+$")) { //borrar index db = new index(); int id = int.Parse(idc.Text); var Cuenta = db.CuentaProverdores.SingleOrDefault(x => x.IdCuenta == id); if (Cuenta != null) { db.CuentaProverdores.Remove(Cuenta); db.SaveChanges(); } } else { MessageBox.Show("Solo Numeros en #id "); } }
private void Elimi_Click(object sender, RoutedEventArgs e) { //eliminar if (Regex.IsMatch(idasis.Text, @"^\d+$")) { index db = new index(); int id = int.Parse(idasis.Text); var Asi = db.Asistentes.SingleOrDefault(x => x.IdAsistente == id); if (Asi != null) { db.Asistentes.Remove(Asi); db.SaveChanges(); } } else { MessageBox.Show("Solo Numeros en #id "); } }
private void cons_Click(object sender, RoutedEventArgs e) { if (Regex.IsMatch(idasis.Text, @"^\d+$")) { index db = new index(); int id = int.Parse(idasis.Text); var registros = from s in db.Asistentes where s.IdAsistente == id select new { s.IdAsistente, s.Nombre, s.Apellido, s.Telefono }; dbasi.ItemsSource = registros.ToList(); } else { MessageBox.Show("Solo numeros"); } }
private void conc_Click(object sender, RoutedEventArgs e) { //consultaporId if (Regex.IsMatch(idc.Text, @"^\d+$")) { index db = new index(); int id = int.Parse(idc.Text); var registros = from s in db.CuentaProverdores where s.IdCuenta == id select new { s.IdCuenta, s.Usuario, s.contrasena, }; dbcon.ItemsSource = registros.ToList(); } else { MessageBox.Show("Solo numeros"); } }
private void conp_Click(object sender, RoutedEventArgs e) { //if (Regex.IsMatch(Actualizar.Text, @"^\d+$")) //{ index db = new index(); //int id = int.Parse(Actualizar.Text); var registros = from s in db.Proveedores select s; //where s.IdProveedor == id //select new //{ // s.NombreProveedor, // s.Direccion, // s.Giro //}; dbgrid.ItemsSource = registros.ToList(); //} //else { MessageBox.Show("Solo numeros"); } }
private void modi_Click(object sender, RoutedEventArgs e) { //Modificar if (Regex.IsMatch(noma.Text, @"^[a-zA-Z]+$") && Regex.IsMatch(apela.Text, @"^[a-zA-Z]+$") && Regex.IsMatch(tela.Text, @"^\d+$")) { index db = new index(); int id = int.Parse(idasis.Text); var Asi = db.Asistentes.SingleOrDefault(x => x.IdAsistente == id); if (Asi != null) { Asi.Nombre = noma.Text; Asi.Apellido = apela.Text; Asi.Telefono = tela.Text; db.SaveChanges(); } } else { MessageBox.Show("Solo letras y numeros"); } }
private void ModP_Click(object sender, RoutedEventArgs e) { if (Regex.IsMatch(txtnom.Text, @"^[a-zA-Z\s]+$") && Regex.IsMatch(txtdir.Text, @"^[a-zA-Z\s]+$") && Regex.IsMatch(gg.Text, @"^[a-zA-Z]+$")) { index db = new index(); int id = int.Parse(Actualizar.Text); var prov = db.Proveedores.SingleOrDefault(x => x.IdProveedor == id); if (prov != null) { prov.NombreProveedor = txtnom.Text; prov.Direccion = txtdir.Text; //prov.Giro = txtgiro.Text; db.SaveChanges(); } } else { MessageBox.Show("Solo letras y numeros"); } }
private void Mods_Click(object sender, RoutedEventArgs e) { if (Regex.IsMatch(nomser.Text, @"^[a-zA-Z]+$") && Regex.IsMatch(precio.Text, @"^\d+$")) { index db = new index(); int id = int.Parse(idse.Text); var ser = db.Servicios.SingleOrDefault(x => x.IdServicio == id); if (ser != null) { ser.NombreServicio = nomser.Text; ser.Precio = int.Parse(precio.Text); db.SaveChanges(); } } else { MessageBox.Show("Solo Numeros en #id "); } }
private void modc_Click(object sender, RoutedEventArgs e) { //modificar if (Regex.IsMatch(usuarios.Text, @"^[a-zA-Z]+$") && Regex.IsMatch(contra.Text, @"^[a-zA-Z]+$") ) { index db = new index(); int id = int.Parse(idc.Text); var Cuenta = db.CuentaProverdores.SingleOrDefault(x => x.IdCuenta == id); if (Cuenta != null) { Cuenta.Usuario = usuarios.Text; Cuenta.contrasena = contra.Text; db.SaveChanges(); } } else { MessageBox.Show("Solo letras y numeros"); } }