Esempio n. 1
0
        //INGRESO VALORES A LA BD

        static public void registarUsuario(Afiliado afiliado)
        {
            var conexion = DBConnection.getConnection();

            SqlCommand comando = new SqlCommand("GEDDES.ingresarUsuario", conexion);

            comando.CommandType = CommandType.StoredProcedure;

            comando.Parameters.AddWithValue("@username", afiliado.getUsername());
            comando.Parameters.AddWithValue("@password", afiliado.getPassword());
            comando.Parameters.AddWithValue("@nombre", afiliado.getNombre());
            comando.Parameters.AddWithValue("@apellido", afiliado.getApellido());
            comando.Parameters.AddWithValue("@tipoDoc", afiliado.getTipoDoc());
            comando.Parameters.AddWithValue("@nroDoc", afiliado.getNroDoc());
            comando.Parameters.AddWithValue("@direccion", afiliado.getDireccion());
            comando.Parameters.AddWithValue("@telefono", afiliado.getTelefono());
            comando.Parameters.AddWithValue("@fechaNacimiento", afiliado.getFechaNac());
            comando.Parameters.AddWithValue("@sexo", afiliado.getSexo());

            if (afiliado.getMail() != null)
            {
                comando.Parameters.AddWithValue("@mail", afiliado.getMail());
            }
            else
            {
                comando.Parameters.AddWithValue("@mail", DBNull.Value);
            }


            conexion.Open();
            comando.ExecuteReader();
        }
Esempio n. 2
0
        static public void actualizarAfiliado(Afiliado afiliado)
        {
            int codPlan = Utilidades.Utils.getIdDesdePlan(afiliado.getPlan());
            //long usuaId = Utilidades.Utils.getIdDesdeUserName(afiliado.getUsername());

            var conexion = DBConnection.getConnection();

            SqlCommand comando = new SqlCommand("GEDDES.modificarAfiliado", conexion);

            comando.CommandType = CommandType.StoredProcedure;

            comando.Parameters.AddWithValue("@username", afiliado.getUsuaId());
            comando.Parameters.AddWithValue("@direccion", afiliado.getDireccion());
            comando.Parameters.AddWithValue("@telefono", afiliado.getTelefono());
            comando.Parameters.AddWithValue("@plan", codPlan);
            comando.Parameters.AddWithValue("@estado", afiliado.getEstadoCivil());
            comando.Parameters.AddWithValue("@hijos", afiliado.getHijosACargo());

            conexion.Open();
            comando.ExecuteReader();
        }