Exemplo n.º 1
0
        //ADICIONAR
        public static int AdicionarPersona(clasePersona persona)
        {
            int retorno = 0;

            using (SqlConnection conexion = Conexion.ObtenerConexion())
            {
                SqlCommand comando = new SqlCommand(string.Format(@"insert into persona values('{0}','{1}','{2}','{3}','{4}','{5}')", persona.CodPer, persona.Nombre, persona.Paterno, persona.Materno, persona.Direccion, persona.Telefono), conexion);
                retorno = comando.ExecuteNonQuery();
                conexion.Close();
            }
            return(retorno);
        }
Exemplo n.º 2
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                int          resultado, resultado1;
                clasePersona personaAgregada = new clasePersona();
                claseUsuario usuarioAgregado = new claseUsuario();
                if (citext.Text == "" || nomtext.Text == "" || paternotext.Text == "" || maternotext.Text == "" || directext.Text == "" || Telefontext.Text == "" || usrtext.Text == "" || clave.Password == "")
                {
                    MessageBox.Show("Debe llenar todos los campos", "", MessageBoxButton.OK, MessageBoxImage.Error);
                }
                else
                {
                    personaAgregada.CodPer    = citext.Text;
                    personaAgregada.Nombre    = nomtext.Text;
                    personaAgregada.Paterno   = paternotext.Text;
                    personaAgregada.Materno   = maternotext.Text;
                    personaAgregada.Direccion = directext.Text;
                    personaAgregada.Telefono  = Telefontext.Text;
                    usuarioAgregado.CodPer    = citext.Text;
                    usuarioAgregado.Usuario   = usrtext.Text;
                    usuarioAgregado.Clave     = clave.Password;



                    resultado  = claseABMUsrPer.AdicionarPersona(personaAgregada);
                    resultado1 = claseABMUsrPer.AdicionarUsr(usuarioAgregado);
                    if (resultado == 0 || resultado1 == 0)
                    {
                        MessageBox.Show("No se pudo adicionar los datos.", "", MessageBoxButton.OK, MessageBoxImage.Error);
                    }
                    else
                    {
                        MessageBox.Show("Registro exitoso.");
                        citext.Clear();
                        nomtext.Clear();
                        paternotext.Clear();
                        maternotext.Clear();
                        directext.Clear();
                        Telefontext.Clear();
                        usrtext.Clear();
                        clave.Clear();
                        MainWindow a = new MainWindow();
                        a.Show();
                        this.Close();
                    }
                }
            }
            catch (FormatException error)
            {
                MessageBox.Show("Ingrse las carecteristicas Correspondientes:" + error.Message);
            }
        }