private void Button_Click_1(object sender, RoutedEventArgs e) { if (Regex.IsMatch(txtNombre.Text, @"^[a-zA-Z]+$")) { if (Regex.IsMatch(txtSueldo.Text, @"\d+$")) { //1.- Instanciar la "Base de Datos" demoEF db = new demoEF(); //2.- Instanciar "Tabla empleados" Empleado emp = new Empleado(); emp.Nombre = txtNombre.Text; emp.Sueldo = int.Parse(txtSueldo.Text); emp.DepartamentoId = (int)CbDepartamento.SelectedValue; //agregar los datos capturados db.Empleados.Add(emp); db.SaveChanges(); } else { MessageBox.Show("Solo numeros #sueldo"); } } else { MessageBox.Show("Solo letras #Nombre"); } }
private void Button_Click_2(object sender, RoutedEventArgs e) { if (Regex.IsMatch(txtNombre.Text, @"^[a-zA-Z]+$")) { if (Regex.IsMatch(txtId.Text, @"\d+$") && Regex.IsMatch(txtSueldo.Text, @"\d+$")) { demoEF db = new demoEF(); int id = int.Parse(txtId.Text); var emp = db.Empleados .SingleOrDefault(x => x.id == id); if (emp != null) { db.Empleados.Remove(emp); db.SaveChanges(); } } else { MessageBox.Show("Verifique que solo sean numeros en #id y #sueldo"); } } else { MessageBox.Show("Solo letras #Nombre"); } }
private void Button_Click_2(object sender, RoutedEventArgs e) { if (Regex.IsMatch(txtNombre.Text, @"^[a-zA-Z]+$")) { if (Regex.IsMatch(txtid.Text, @"\d+$") && Regex.IsMatch(txtSueldo.Text, @"\d+$")) { //1.- Instanciar "Base de Datos" demoEF db = new demoEF(); //2.- Buscar el id capturado en la caja de texto int id = int.Parse(txtid.Text); //var es una variable dinamica var emp = db.Empleados.SingleOrDefault(x => x.id == id); if (emp != null) { //asignar los nuevos valores emp.Nombre = txtNombre.Text; emp.Sueldo = int.Parse(txtSueldo.Text); db.SaveChanges(); } } else { MessageBox.Show("Verifique que solo sean numeros en #id y #sueldo"); } } else { MessageBox.Show("Solo letras #Nombre"); } }
private void Button_Click_1(object sender, RoutedEventArgs e) { //instanciar bd if (Regex.IsMatch(txtNombre.Text, @"^[a-zA-Z]+$")) { if (Regex.IsMatch(txtSueldo.Text, @"\d+$")) { demoEF db = new demoEF(); Empleado emp = new Empleado(); emp.Nombre = txtNombre.Text; emp.Sueldo = int.Parse(txtSueldo.Text); emp.DepartamentoId = (int)cbbDepartamentos.SelectedValue; db.Empleados.Add(emp); db.SaveChanges(); } else { MessageBox.Show("Solo numeros #sueldo"); } } else { MessageBox.Show("Solo letras #Nombre"); } }
private void Grid_Loaded_1(object sender, RoutedEventArgs e) { demoEF db = new demoEF(); cbdepartamento.ItemsSource = db.Departamentos.ToList(); cbdepartamento.DisplayMemberPath = "Nombre"; cbdepartamento.SelectedValuePath = "id"; }
private void Sueldo_Loaded(object sender, RoutedEventArgs e) { demoEF db = new demoEF(); CbDepartamentos.ItemsSource = db.Departamentos.ToList(); CbDepartamentos.DisplayMemberPath = "Nombre"; CbDepartamentos.SelectedValuePath = "id"; }
private void Button_Click_5(object sender, RoutedEventArgs e) { demoEF db = new demoEF(); var reg = from s in db.Empleado select s; dbgrid.ItemsSource = reg.ToList(); }
private void Button_Click_6(object sender, RoutedEventArgs e) { demoEF db = new demoEF(); Departamento dep = new Departamento(); dep.Nombre = nombre.Text; db.Departamentos.Add(dep); db.SaveChanges(); }
private void ConsultarTodo_Click(object sender, RoutedEventArgs e) { demoEF db = new demoEF(); var registros = from s in db.Empleados select s; Dbgrid.ItemsSource = registros.ToList(); }
private void Button_Click_5(object sender, RoutedEventArgs e) { //Consultar solo por ID demoEF db = new demoEF(); var registros = from s in db.Empleados select s; dbgrid.ItemsSource = registros.ToList(); }
private void button_Click(object sender, RoutedEventArgs e) { if (Regex.IsMatch(depas.Text, @"^[a-zA-Z]+$")) { demoEF db = new demoEF(); Departamento deps = new Departamento(); deps.nombre = depas.Text; db.Departamento.Add(deps); db.SaveChanges(); } }
private void Button_Click_4(object sender, RoutedEventArgs e) { demoEF db = new demoEF(); int id = int.Parse(idtext.Text); var registros = from s in db.Empleados where s.id == id select new{ s.Nombre, s.Sueldo }; dbgrid.ItemsSource = registros.ToList(); }
private void Button_Click_5(object sender, RoutedEventArgs e) { if (Regex.IsMatch(txtid.Text, @"^\d+$")) { demoEF db = new demoEF(); var reg = from s in db.Empleado select s; dbgrid.ItemsSource = reg.ToList(); } else { MessageBox.Show("Solo Numeros #id"); } }
private void Button_Click_6(object sender, RoutedEventArgs e) { if (Regex.IsMatch(txtdeps.Text, @"^[a-zA-Z]+$")) { demoEF db = new demoEF(); Departamento dep = new Departamento(); dep.Nombre = txtdeps.Text; db.Departamentos.Add(dep); db.SaveChanges(); } else { MessageBox.Show("Solo Letras en #departamento"); } }
private void Button_Click_4(object sender, RoutedEventArgs e) { if (Regex.IsMatch(txtDeps.Text, @"^[a-zA-Z]+$")) { demoEF db = new demoEF(); Departamento dep = new Departamento(); dep.Nombre = txtDeps.Text; db.Departamentos.Add(dep); db.SaveChanges(); } else { MessageBox.Show("Verifique ingresar los campos correctos"); } }
private void Button_Click_1(object sender, RoutedEventArgs e) { //instanciar "Base de datos" //if (Regex.IsMatch(Idtext.Text, @"^[a-zA-Z]+$") && Regex.IsMatch(Sueldo1.Text, @"^\d+$")) //{ demoEF db = new demoEF(); Empleado emp = new Empleado(); emp.Nombre = Nombre.Text; emp.Sueldo = int.Parse(Sueldo1.Text); emp.Departamentoid = (int)CbDepartamentos.SelectedValue; emp.id = (int)CbDepartamentos.SelectedValue; db.Empleados.Add(emp); db.SaveChanges(); //} //else { MessageBox.Show("Verifique ingresar los campos correctos"); } }
private void Button_Click_1(object sender, RoutedEventArgs e) { if (Regex.IsMatch(nombre.Text, "^[a-zA-Z]+$") && Regex.IsMatch(sueldo.Text, @"^\d+$")) { //instanciar bd demoEF db = new demoEF(); Empleado emp = new Empleado(); emp.Nombre = nombre.Text; emp.Sueldo = int.Parse(sueldo.Text); db.Empleados.Add(emp); db.SaveChanges(); } else { MessageBox.Show("Ingresa solo letras en @Nombre y numeros en @Sueldo "); } }
private void Button_Click_6(object sender, RoutedEventArgs e) { if (Regex.IsMatch(txtDep.Text, @"^[a-zA-Z]+$")) { //1.- Instanciar la "Base de Datos" demoEF db = new demoEF(); //2.- Instanciar "Tabla Departamento" Departamento dep = new Departamento(); dep.Nombre = txtDep.Text; //agregar los datos capturados db.Departamentos.Add(dep); db.SaveChanges(); } else { MessageBox.Show("Solo letras #Nombre Departamento"); } }
private void button_Click(object sender, RoutedEventArgs e) { //instanciar base de datos if (Regex.IsMatch(txtnombre.Text, @"^[a-zA-Z\s]+$") && Regex.IsMatch(txtsueldo.Text, @"^\d+$")) { demoEF db = new demoEF(); Empleado emp = new Empleado(); emp.Nombre = txtnombre.Text; emp.Sueldo = int.Parse(txtsueldo.Text); emp.DepartamentosId = (int)CBDeps.SelectedValue; db.Empleados.Add(emp); db.SaveChanges(); } else { MessageBox.Show("Solo letras en el nombre y numeros en el saldo"); } }
private void button2_Click(object sender, RoutedEventArgs e) { if (Regex.IsMatch(textBoxID.Text, @"^\d+$")) { demoEF db = new demoEF(); int id = int.Parse(textBoxID.Text); var emp = db.Empleados.SingleOrDefault(x => x.id == id); if (emp != null) { db.Empleados.Remove(emp); db.SaveChanges(); } } else { MessageBox.Show("solo numeros #id"); } }
private void Button_Click_4(object sender, RoutedEventArgs e) { if (Regex.IsMatch(txtid.Text, @"^\d+$")) { demoEF db = new demoEF(); int id = int.Parse(txtid.Text); var reg = from s in db.Empleado where s.id == id select new { s.Nombre, s.Sueldo }; dbgrid.ItemsSource = reg.ToList(); } else { MessageBox.Show("Solo Numeros #id"); } }
private void button3_Click(object sender, RoutedEventArgs e) { if (Regex.IsMatch(textBoxID.Text, @"^\d+$")) { demoEF db = new demoEF(); int id = int.Parse(textBoxID.Text); var registros = from s in db.Empleados where s.id == id select new { s.Nombre, s.Sueldo }; DBgrid.ItemsSource = registros.ToList(); } else { MessageBox.Show("solo numeros #id"); } }
private void Button_Click_3(object sender, RoutedEventArgs e) { if (Regex.IsMatch(txtid.Text, @"\d+$")) { demoEF db = new demoEF(); //Buscar el id capturado en la caja de texto int id = int.Parse(txtid.Text); var emp = db.Empleados.SingleOrDefault(x => x.id == id); if (emp != null) { //eliminar el registros db.Empleados.Remove(emp); db.SaveChanges(); } } else { MessageBox.Show("Solo numeros #id"); } }
private void Button_Click_3(object sender, RoutedEventArgs e) { if (Regex.IsMatch(idtext.Text, @"^\d+$")) { demoEF db = new demoEF(); int id = int.Parse(idtext.Text); var emp = db.Empleados.SingleOrDefault(x => x.id == id); //where x.id == id //select x; if (emp != null) { db.Empleados.Remove(emp); db.SaveChanges(); } else { MessageBox.Show("Solo numeros #id"); } } }
private void Button_Click_2(object sender, RoutedEventArgs e) { if (Regex.IsMatch(txtid.Text, @"^\d+$") && Regex.IsMatch(txtnombre.Text, @"^[a-zA-Z]+$")) { demoEF db = new demoEF(); int id = int.Parse(txtid.Text); var emp = db.Empleado.SingleOrDefault(x => x.id == id);/*from x in db.Empleado * where x.id == id * select x;*/ if (emp != null) { emp.Nombre = txtnombre.Text; emp.Sueldo = int.Parse(txtsueldo.Text); db.SaveChanges(); } } else { MessageBox.Show("Solo Numeros , Solo letras"); } }
private void btbverID_Click(object sender, RoutedEventArgs e) { if (Regex.IsMatch(txtId.Text, @"\d+$")) { //Consultar solo por ID demoEF db = new demoEF(); int id = int.Parse(txtId.Text); var registros = from s in db.Empleados where s.id == id select new { s.Nombre, s.Sueldo }; dbGrid.ItemsSource = registros.ToList(); } else { MessageBox.Show("Solo numeros #id"); } }
private void Button_Click_2(object sender, RoutedEventArgs e) { if (Regex.IsMatch(idtext.Text, @"^\d+$") && Regex.IsMatch(nombre.Text, "^[a-zA-Z]+$") && Regex.IsMatch(sueldo.Text, @"^\d+$")) { demoEF db = new demoEF(); int id = int.Parse(idtext.Text); var emp = db.Empleados.SingleOrDefault(x => x.id == id); //where x.id == id //select x; if (emp != null) { emp.Nombre = nombre.Text; emp.Sueldo = int.Parse(sueldo.Text); db.SaveChanges(); } }//if else { MessageBox.Show("Datos invalidos, ingresa los caracteres correctos"); } }
private void Button_Click_2(object sender, RoutedEventArgs e) { if (Regex.IsMatch(Idtext.Text, @"^[a-zA-Z]+$") && Regex.IsMatch(Sueldo1.Text, @"^\d+$")) { demoEF db = new demoEF(); int id = int.Parse(Idtext.Text); var emp = db.Empleados .SingleOrDefault(x => x.id == id); // where x.id == id //select x; if (emp != null) { emp.Nombre = Nombre.Text; emp.Sueldo = int.Parse(Sueldo1.Text); db.SaveChanges(); } } else { MessageBox.Show("Verifique ingresar los campos correctos"); } }