예제 #1
0
 private void btnVerTodos_Click(object sender, RoutedEventArgs e)
 {
     HelpMeAPP db = new HelpMeAPP();
     var registros = from s in db.Usuarios
                     select s;
     dbGrid.ItemsSource = registros.ToList();
 }
        private void btnGuardar_Click(object sender, RoutedEventArgs e)
        {
            //instanciar bd

            /*  if (Regex.IsMatch(txtNombre.Text, @"^[a-zA-Z]+$"))
              {
                  if (Regex.IsMatch(txtSueldo.Text, @"\d+$"))
                  {*/
            HelpMeAPP db = new HelpMeAPP();
            Asistente asis = new Asistente();
            asis.idProveedor = (int)cbbProveedor.SelectedValue;
            asis.Nombre = txtNombre.Text;
            asis.telefono = txtTele.Text;

            // pro.edoCta = Byte.Parse(txtEdoCuenta.Text);
            //   emp.DepartamentoId = (int)cbbDepartamentos.SelectedValue;

            db.Asistentes.Add(asis);
            db.SaveChanges();
            Window_Loaded_1(sender, e);
            /* }
             else { MessageBox.Show("Solo numeros #sueldo"); }
             }
             else { MessageBox.Show("Solo letras #Nombre"); }   */
        }
예제 #3
0
        private void btnBuscar_Click(object sender, RoutedEventArgs e)
        {
            HelpMeAPP db = new HelpMeAPP();
            int id = int.Parse(cbbID.Text);
            var registros = from s in db.Usuarios
                            where s.idUsuario == id
                            select new
                            {
                                s.Nombre,
                                s.Ubicacion

                            };
            dbGrid.ItemsSource = registros.ToList();
        }
예제 #4
0
        private void btnBorrar_Click(object sender, RoutedEventArgs e)
        {
            HelpMeAPP db = new HelpMeAPP();
            int id = int.Parse(cbbID.Text);
            var usu = db.Usuarios
                         .SingleOrDefault(x => x.idUsuario == id);

            if (usu != null)
            {
                db.Usuarios.Remove(usu);
                db.SaveChanges();

            }
        }
        private void btnBorrar_Click(object sender, RoutedEventArgs e)
        {
            HelpMeAPP db = new HelpMeAPP();
            int id = int.Parse(cbbId.Text);
            var asis = db.Asistentes
                         .SingleOrDefault(x => x.idAsistente == id);

            if (asis != null)
            {
                db.Asistentes.Remove(asis);
                db.SaveChanges();

            }
        }
        public void Window_Loaded_1(object sender, RoutedEventArgs e)
        {
            //Combo de los Proveedores
            HelpMeAPP db = new HelpMeAPP();
            cbbProveedor.ItemsSource = db.Proveedores.ToList();
            cbbProveedor.DisplayMemberPath = "Nombre";
            cbbProveedor.SelectedValuePath = "idProveedor";

            //Combo de los Asistentes

            cbbId.ItemsSource = db.Asistentes.ToList();
            cbbId.DisplayMemberPath = "idAsistente";
            cbbId.SelectedValuePath = "idAsistente";
        }
예제 #7
0
        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+$"))
                  {*/
            HelpMeAPP db = new HelpMeAPP();
            Usuario usu = new Usuario();
            usu.Nombre = txtNombre.Text;
            usu.Ubicacion = txtUbicacion.Text;

            db.Usuarios.Add(usu);
            db.SaveChanges();
            Window_Loaded_1(sender, e);

            /* }
                else { MessageBox.Show("Solo numeros #sueldo"); }
            }
            else { MessageBox.Show("Solo letras #Nombre"); }   */
        }
예제 #8
0
 private void Window_Loaded_1(object sender, RoutedEventArgs e)
 {
     HelpMeAPP db = new HelpMeAPP();
     cbbID.ItemsSource = db.Usuarios.ToList();
     cbbID.DisplayMemberPath = "idUsuario";
     cbbID.SelectedValuePath = "idUsuario";
 }