コード例 #1
0
ファイル: MainWindow.xaml.cs プロジェクト: McL010/efejemplo
        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"); }
        }
コード例 #2
0
ファイル: MainWindow.xaml.cs プロジェクト: RaulGZ/efejemplo
 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"); }
 }