コード例 #1
0
ファイル: Update_UI.cs プロジェクト: bgonzalez49/test
        private void button1_Click_1(object sender, EventArgs e)
        {

            int id = Int32.Parse(textBox1.Text);            

                using (MindfullnessEntities mind = new MindfullnessEntities())
                {
                    
                    try
                        {
                            var query = (from d in mind.Administradores
                                 where d.id == id
                                 select d).First();

                            textNombre.Text = query.nombre;
                            textApellido.Text = query.apellido;
                            textPass.Text = query.contrasena;
                            textCorreo.Text = query.correo;
                            textEdad.Text = query.edad.ToString();
                            textCargo.Text = query.cargo;
                        }
                    catch (Exception Ex)
                        {   
                    
                             MessageBox.Show("Registro no encontrado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information) ;
                            Console.WriteLine("Ha fallado" + Ex);
                                 
                        }


                }


        }
コード例 #2
0
ファイル: Update_UI.cs プロジェクト: bgonzalez49/test
        private void botonAceptar_Click(object sender, EventArgs e)
        {
            string nombre_upd = textNombre.Text;
            string apellido_upd = textApellido.Text;
            string pass_upd = textPass.Text;
            string cargo_upd = textCargo.Text;
            string correo_upd = textCorreo.Text;
            int edad_upd = Int32.Parse(textEdad.Text);

            string mensaje = "Estas seguro de actualizar los datos de: " + textNombre.Text + " " + textApellido.Text;
            var result = MessageBox.Show(mensaje, "Actualizar datos", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
            if (result == DialogResult.OK)
            {
                using (MindfullnessEntities mind = new MindfullnessEntities())
                {
                    var query = (from d in mind.Administradores
                                 where d.nombre == nombre_upd
                                 select d).First();

                    query.nombre = nombre_upd;
                    query.apellido = apellido_upd;
                    query.contrasena = pass_upd;
                    query.cargo = cargo_upd;
                    query.edad = edad_upd;
                    query.correo = correo_upd;

                    mind.SaveChanges();

                }

                MessageBox.Show("Datos actualizados correctamente");
            }

                textNombre.Clear();
                textApellido.Clear();
                textPass.Clear();
                textCargo.Clear();
                textCorreo.Clear();
                textEdad.Clear();

                

            
        }
コード例 #3
0
        private void button1_Click(object sender, EventArgs e)
        {
            using (MindfullnessEntities mind = new MindfullnessEntities())
            {
                var admins = from d in mind.Administradores
                             where d.nombre == textUsuario.Text &&
                             d.contrasena == textPass.Text
                             select d;
                if (admins.Count() > 0)
                {
                    this.Hide();
                    Gestion_UI gestion = new Gestion_UI();
                    gestion.Show();
                }

                else
                {
                    MessageBox.Show("Usuario o contraseña incorrecta");
                }
            }
        }